20,662 reputation
438111
bio website championkitchens.com
location Pittsburgh, PA
age 31
visits member for 3 years, 7 months
seen 2 hours ago

I am a software engineer in Pittsburgh, PA with a focus on architecture, design and development of solutions in both Java and .NET technologies.

I recently helped a friend build a website for a business he is starting. http://www.championkitchens.com


2d
comment How can I protect my add-in application from cracked versions of ArcMap
This question appears to be off-topic because it appears to be localized to a specific vendor software.
2d
comment Wordpress site prevent acces wp-admin of live
This question appears to be off-topic because it is about implementing Wordpress and doesn't fit the scope of this site as laid out by the Help Center.
Dec
9
comment How do you keep your motivation and enthusiasm for a never ending project?
@Dunk I feel this was a poor close reason, you are right they are not the same question nor do the answers make sense to the OP's question. I do however feel this falls in the category of Primarily Opinion Based. If you can think of a way to improve the question to where there is a more objectively answerable component to it then reflag and we can consider reopening.
Dec
9
revised Simple and Composite transactional services: Question about separation of concerns and transactions
edited title
Dec
6
answered Distributing a set of “Jobs” across multiple computers
Dec
5
comment Distributing a set of “Jobs” across multiple computers
Why not just store completed job sets in a data store then have an email job that you run periodically?
Dec
4
comment Securing sensitive data from developers
@ClintonBosch Identify what data fields are highly confidential and encrypt them. Make sure that you put production OS security so that you can access which user ids are reading the key file to make sure nobody but the application user is doing this. Don't give the developers the app user password. Make them sudo to get rights on production and log what they are doing. This is probably the safest way to make sure that you are babysitting the few people that would have access and so that they can't casually or accidentally see data they aren't supposed to.
Dec
4
comment Securing sensitive data from developers
To be completely honest, this is a complicated matter and doing it right requires a lot of expertise in data security. Even if you knew exactly what to do, you will face business opposition, political and technical roadblocks. I highly suggest you bring in a data security consultant. They not only know what to do here, upper management typically gives more credence to when a third party is telling them to change. Upper management generally doesn't put as much stock in what their internal experts are telling them.
Dec
4
comment Securing sensitive data from developers
To back up the comment by MSalters, keeping a production stage environment with production data snapshot is a good way for developers to get the benefits of playing in production without seeing anything sensitive. You just mask or de-identify the confidential and sensitive data from them.
Dec
2
comment What is the difference between user requirements and system requirements?
+1 for requirements being "testable". I was going to answer myself until I read this.
Dec
2
comment How to make a legacy system time-zone sensitive?
I get the feeling that you gave the company an estimate to make their legacy system timezone aware and they decided against it. Now 2 years later these problems are still annoying them and they are hoping for a less costly answer this time :) I know the pain.
Nov
25
awarded  Nice Answer
Nov
25
revised Why is it so bad to read data from a database “owned” by a different microservice
added 369 characters in body
Nov
25
answered Why is it so bad to read data from a database “owned” by a different microservice
Nov
24
revised How to break up a programming project into tasks for other developers?
Removing unnecessary info
Nov
24
comment calculating the average of a value over a month
@GlenH7 How is this about implementation? He clearly needs design help and doesn't understand the problem well enough to implement anything.
Nov
24
answered calculating the average of a value over a month
Nov
13
answered What is the appropriate way to handle implicit requirements?
Nov
9
comment What's the meaning of this quote attributed to Arthur C. Clarke?
This question appears to be off-topic because it is about the meaning of a phrase and not about matters that concern software developers.
Nov
7
comment Should a getter throw an exception if its object has invalid state?
Comments are not for extended discussion; this conversation has been moved to chat.