The language I am currently most fluent in is Javascript for both client and server development, although I have done work with Java, C#, and Python, I am most passionate to work with node.js, or Elixir and Erlang to create native web apps and supporting APIs.
I am most comfortable with agile development processes and enjoy pair-programming and practicing TDD and BDD
Javascript, NodeJS, ReactJS, Typescrpt, HTML, CSS 3, OS X, Bash
Webpack, Elixir, SASS, LESS, Elasticsearch, MySQL, Postgres, Docker, Google Cloud (AppEngine, Storage, BigQuery, DataStore)
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
Managed team of 5 front-end engineers while maintaining a hand in technical work. Designed architecture for new initiatives for client facing applications using React, Node, Hapi, Cube.js, TypeScript
Lead for team of 4 engineers defining technical direction for the evolution of the Premise web platform
Front-end engineering using React, Redux, Lerna, and Flow to build web-based data gathering campaigns and analytic tools to enable organizations to make better decisions.
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.
Developed JavaScript framework using Knockout.js for Fortune 500 client intranet project. Worked with designers and front-end developers on UX workflow improvements and back-end developers on API changes.
Design and code UI for startup in stealth mode building a consumer oriented service. Extensive JavaScript development using jQuery and Knockout.js to create front end to a RESTful OData Asp.NET MVC web service. Extensive asynchronous programming for both AJAX and UI concerns with multiple dependencies, rules, and validations.
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