I'm a passionate and outcome-oriented senior software engineer with over fifteen years of professional experience in helping clients to achieve their goals.
A driven self-learner, I continuously pursue a deeper understanding of both software tools and business needs, and my skill set is constantly increasing. The below list is representative of technologies I've employed to successfully solve business problems.
|Additionally, below are some soft skills which I find to be of critical value in my work.|
I'm periodically available for consulting work, and since 2013 have worked with multiple clients on various projects, including Estimati, an MVP-stage startup founded by Oskar Latek and written in ASP.NET/MSSQL, as well as projects for GSCS, Volvo, and several other clients.
Lead engineer on over 40 projects, with full responsibility for the entire software development life-cycle; from early interviews, business analysis, and prototyping, through design and development, and eventually to long-term support. Below is a representative sample of applications I've created.
Provide expertise and support to IT staff in order to best serve the needs of an organization consisting of 50+ staff members and 900+ volunteers. Significant projects have included:
Supervised a team of 7 specially trained volunteers in providing technical support and direction for local and regional Disaster and Emergency Services activities. Supported 6 regional disaster relief operations and 3 regional drills, added 2 active DST volunteers, initiated the development and procurement of a pre-positioned regional technology kit covering Western New York, forged close ties with regional, state, and divisional operations and technology managers, and presented at EmComm East. Related to this service, I hold an FCC General-class Amateur Radio license. Appointed my replacement in 2014 in order to concentrate on Moodpad.
I actively participate in Reddit subreddits such as /r/learnprogramming, /r/technology, /r/startups, and /r/cscareerquestions, as well as in Freenode IRC channels such as #design, #sql, #jquery, and #programming, and I enjoy attending technology and startup events and evaluating and learning new technologies. I’m a firm believer that technology, while sometimes misused, is a crucial tool for human empowerment.
Philosophy is ultimately the study of understanding. This interest and background has informed my work to a very high degree. I view myself not just as a programmer but as an advocate for my clients and customers; my responsibility is not just to create the software they request, but to explore and understand their true needs and concerns in order to ensure a successful outcome.
(available upon request), President, Bryte Software Design
(available upon request), Director of IT, UD Trucks North America
(available upon request), Director of Marketing, UD Trucks North America
(available upon request), Director of IT, Lollypop Farm, the Humane Society of Greater Rochester