Senior Software Engineer, Raritan, Inc.
Raleigh, NC 2010–2015
Designing user interfaces for data center infrastructure and power management software. Building Ajax-based UIs and analytics reports using ExtJS, Ruby on Rails, and PostgreSQL. Creating public REST and ODBC APIs. Developing ETL process for aggregating data from hundreds of sources into a single enterprise database.
Managing hardware appliances and virtual machines. Maintaining continuous integration system. Directly supporting customers via remote desktop sharing and SSH tunneling. Initiating and fostering “Lunch and Learn” series for and by Raritan team members.
Freelance Web Developer
Raleigh, NC 2008–2011
Created web sites and web applications for small businesses and entrepreneurs. Worked directly with graphic designers to execute user-focused, content-rich designs. Supported clients throughout the project life cycle: hosting setup, content management, training, and troubleshooting.
Developed front-end user interfaces using progressive enhancement techniques and semantic, accessible code. Developed back-end architecture using modern frameworks and content management systems to support light-to-moderate traffic.
Lead Developer, FineLine Prototyping, Inc.
Raleigh, NC 2005–2008
Developed a customer relations management application to manage business processes for a rapid prototyping company. Streamlined quoting, order tracking, and shipping processes via a web application interface based on the open source package XRMS.
Managed local Red Hat Linux servers. Performed various system administrator duties, such as writing automated deployment scripts for our CRM software and creating employee-oriented graphical reports of company performance.