5,602 reputation
41233
bio website
location Toronto, Canada
age
visits member for 4 years, 6 months
seen 12 hours ago

My background is in math (BMath; Waterloo) and civil engineering (BASc, MASc; Toronto). As I learned to dislike statistics when I was studying math, fate provided me with the opportunity to do a master's thesis on applying good old-fashioned statistics to hydrology with the goal of finding improved methods of estimating underlying distributions from small samples. Fortunately, this relied heavily on Monte Carlo simulation and I was able to convince myself that it was based on software instead of statistics. I somehow ended up as a software developer working on real time control systems and ancillary applications for the broadcast industry for fifteen years and now work as a project manager for the development of call center software.


Mar
20
comment Does a lack of a degree in Electrical Engineering or Computer Engineering exlude me from embedded developer jobs?
I went on to a fifteen-year-long career in embedded systems development after getting an undergrad (and then MASc) in... civil engineering. You are the only one holding yourself back.
Mar
7
awarded  Nice Answer
Mar
7
comment Should I request the backend for every small piece of dynamic data?
You need to get some metrics to prove you have a real problem or else you are doing premature optimization.
Mar
7
answered Can I use GPL libraries temporarily for prototyping and make the future code closed source?
Mar
3
comment how to find typos and misspellings in code comments
aspell with ccpp filter will point out potential misspellings in comments.
Feb
23
comment Can I license software under MIT license when using Librarys licensed under the GPL
Do you mean LGPL for the libraries. or really GPL?
Feb
16
comment Secure Rest api from authenticated user
If the user can get the access token s/he can get the special header too, no?
Feb
14
reviewed Approve Understanding the solution of exercise 1.16 of K&R as given in the “The C Answer book”
Feb
14
comment Does anyone else feel like confused even after they're done studying programming tutorial?
Sure, but that's not what this site is for.
Feb
11
comment Servlets and JSP begginer help
Aside from a known bug in Tomcat which can extinguish the sun under some circumstances, why are you afraid of clicking on any buttons? What's the worst that can happen?
Feb
10
reviewed Approve HTTP keep alive and TCP persistent connection
Feb
8
comment What's the point with HATEOAS on the client-side?
You're right, but that's not the point. HATEOAS keeps you from having to construct the URIs for the links in the page on the client.
Feb
7
comment How to design a RESTful API with good performance
But you can look at it as two different (not independent) resources - you just need to twist your nomenclature slightly so "resource" is not the same thing as "entity."
Feb
4
reviewed Approve One controller to rule them all?
Feb
2
reviewed Approve Leaving intentional bugs in code for testers to find
Jan
29
reviewed Approve Are there problems with using Reflection?
Jan
29
awarded  Great Answer
Jan
29
revised Leaving intentional bugs in code for testers to find
Explain my statement that QA's job is not to find bugs.
Jan
28
awarded  Good Answer
Jan
28
reviewed Approve Leaving intentional bugs in code for testers to find