D3, AngularJS, Grunt.js, Gulp.js, Vagrant, ZeroMQ, Apache Zookeeper, Bootstrap, CouchDB, Amazon Web Services (EC2, S3, Route53, SNS, SQS, Cloudwatch), Python, C# 2.0-4.0, ASP.NET MVC 3, Linq, Knockout.JS, NUnit, RabbitMQ, MassTransit, WCF, PowerShell, SQL, XML, XPath, XQuery, NAnt, CruiseControl.NET, Subversion, IIS 6, IIS 7, Microsoft Office, Microsoft SQL Server 2005/2008, Sqlite
Lead for team of 4 engineers defining technical direction for the evolution of the Premise web platform
Full stack node.js web development including the corporate website as well as the next generation of the Zipwhip messaging web application. Lead a team of three UI engineers to build micro-applications using React and Redux on the front-end and Node for middle-tier services as API gateway over legacy services. Prototyping of new technology initiatives with JSPM, GraphQL services in Node and Elixir, as well as Relay front-end applications for major telecom partners
Full-stack node.js development and consulting. Maintenance and new feature development for Refund.me involving heavy refactoring of massive JQuery codebase. New feature development for green-field client applications.
Full-stack NodeJS application development for clients. Porting business intellegence application written in Rails to Node and rapid prototyping of internal enterprise planning application for Walmart Labs using HTML5, React and Node.
Worked on next-generation big-data advertising platform as part of a small developer team. Built real-time web applications for business and operations, prototype data visualization apps, and external customer facing applications using Python, AngularJS, D3.js and related web technologies. Integrated monitoring systems with external APIs using custom Python and Java metrics collection and external APIs (Librato, PagerDuty, AWS SQS, Nsq). Built real-time web applications using Apache Zookeeper and SSE to monitor and view cloud deployments state.
Design and implemented new features for WordFly SAAS application for arts organizations. Developed solutions to handle scaling and reliability issues using RabbitMQ cluster and MassTransit service bus for distributed asynchronous processing of application events. Improved CI process for increased reliability of deliverables.
Worked with team to design and implement new features for Atlas Media Console flagship product using Asp.Net MVC, jQuery, WCF middle tier services and SQL 2008. Designed and implemented WCF services in SOA to coordinate and interface with external third-party APIs to import and process multiple disparate large-volume data feeds into a common data warehouse. Conducted performance testing and support on distributed ETL processing system. Conceived and developed operational dashboards for monitoring and troubleshooting distributed application performance and issues.
Responsible for designing and building features for green field system to pull data feeds form external APIs, and writing applications for performing ETL processes. Designed and implemented desktop-to-datacenter build and deployment system. Used TDD, pair programming, design reviews, in a small team environment – C#, WCF, SQL, Asp.Net MVC
Worked with Atlas’ build operations team to support development projects. Daily duties include maintaining build and deployment project scripts, troubleshooting automated builds, administering VSS, developing internal deployment tools using C# and XML, implementing VSS to Subversion migration, and administrating source repositories.
Worked with Atlas’ build operations team to support development projects. Daily duties include maintaining build and deployment project scripts, troubleshooting automated build and test failures, developing internal deployment tools using C# and XML