I am a seasoned Full Stack Developer with 15+ years of extensive industry expertise in C# and the Microsoft stack. I have technical proficiency in the delivery of high-value software solutions through the leveraging of good architectural practices and dependency injection for the production of highly testable code on all projects. I am keen on unit testing and the maintenance of a high level of coverage on solutions for clients.
Developed and provided technical support for different .NET applications for a variety of private-sector clients.
Engineered a C# API to communicate with cryptographically-secured SOAP endpoints operated by the Internal Revenue Service for the submission of Affordable Care Act forms.
Successfully wrote a 50+ page SharePoint 2010 security best practices and governance guide for a financial sector client based on research from published materials; customizing the information to the client's needs.
Efficiently iterated the design for a new database structure and developed many of the web service methods for a centralized user account management system.
Created an AngularJS 1.5 single-page application to house archived data that was extracted from a legacy CRM system and stored as JSON.
Provided guidance for the design and development of an extensive WPF/MVVM application to track the location and maintenance history of physical assets, based on a pluggable architecture that allows customers to write custom reports without a full deployment of the application.
Developed the website as a tool for translators, library catalogers, and students of the Russian language. It is one of the most popular sites for converting Cyrillic encodings. The website enables the conversion/translation of KOI-8, 1251, Library of Congress, Unicode, and phonetic Cyrillic all at once. It also has a bulk dictionary lookup feature.
Foldout is a single-pane outliner for Windows users and it provides extensive keyboard commands that make outlining a fast-paced and smooth experience for users. Foldout is available in a portable and installer version.
The solution was developed to help users organize their thoughts and also to serve as a replacement for the great program Ecco Pro.
A new tool that helps users organize their tasks and ideas. It has powerful virtual index cards for Windows that users can customize. It comes with a personalized issue tracker, a supercharged to-do list, a structured approach to taking notes, versatile index and flash cards, and a tool to order blocks of text—all in one solution. Wrote Dextrous to as a tool for researchers who are writing large papers and have to keep track of ideas and references.
Education
Microsoft Specialist: Programming in HTML5 with JavaScript and CSS3
Microsoft
2013 - 2013
Certified Secure Software Lifecycle Professional (CSSLP)
ISC2
2012 - 2016 (4 years)
PhD Slavic Languages and Literatures
Princeton University
2005 - 2011 (6 years)
BSc. Computer Science
University of Pittsburgh
1998 - 2003 (5 years)
Microsoft Certified Technology Specialist (MCTS) SharePoint 2010 Application Development
Microsoft
2011
Microsoft Certified Technology Specialist (MCTS) SharePoint 2010 Configuring
Microsoft
2012
Microsoft Certified Professional Developer (MCPD) SharePoint Developer 2010