I'm an experienced, battle-hardened desktop and web application developer. I'm as comfortable coding on the front-end as I am the back-end. I can see a project through its entire lifecycle, from gathering the initial requirements to long-term maintenance.
I'm also a CompTIA Network+ Certified Professional, which means I know the ins and outs of computer networking. That makes me an excellent resource on any team, development or operations. I have experience administering Windows and Linux based servers, including multi-terabyte, redundant data storage systems.
2006 - Present
2011 - Present
American Home Mortgage - Wholesale Mortgage
2005 - 2006
2004 - 2005
Expertise in building modern and responsive web pages, single-page applications, and mobile web design. Strong focus on web accessibility, standards compliancy, and maintainability.
Proficiency in Windows Forms, as well as MVVM design with WPF. Extensive experience developing applications in PowerBuilder as well.
Proficiency in WCF, Windows Services, RabbitMQ, Microsoft SQL Server, Postgresql, Redis, and various other back-end components in distributed systems.
Deep knowledge of Microsoft Windows Server and Linux (Debian/Ubuntu/RHEL/Arch) administration. Experience configuring web server software such as IIS, Apache, and Nginx, load-balancing software such as haproxy, and SSL termination with stunnel/stud.
Extensive experience building and maintaining computer networks from the ground up. Experience configuring network security, virtual private networks, RAID storage systems, optimizing topology, and maintaining a high level of reliability and performance.