5,692 reputation
41233
bio website
location Toronto, Canada
age
visits member for 4 years, 7 months
seen 2 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.


Apr
28
answered Managing sets of configuration data for an Excel/VBA program
Apr
17
reviewed Approve TDD Red-Green-Refactor and if/how to test methods that become private
Apr
10
comment Why does this execute a jump instruction?
I don't think 0x9ABCDEFG is a valid hexadecimal constent.
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
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