- Built the front end for the "adwords for medicine" product directly responsible for over 70,000 medical vaccinations in the first year of being in production. ( screenshot from Forbes: http://onforb.es/1FpMaNf ), ( data from Wall Street Journal: http://on.wsj.com/1b57ATh )
- Extended member of the AngularJS project, the most widely used and influential javascript framework. ( See the red "A" badge underneath the profile picture on Github: http://bit.ly/1zc6JMb )
Javascript, Java, C#, SQL, PHP, Python, Ruby, Perl, Scalable UI Architecture, Angular, React, Core Javascript, Core DOM, Core BOM (Browser Object Model), Ajax, Jquery, Ember, Backbone, YUI, HTML, CSS, Google Web Toolkit, Winforms, Grunt, Gulp, Bower, NPM, RequireJS, Browserify / CommonJS, Karma, JsTestDriver, Instanbul, Jshint, eslint, traceur, Clean Maintainable Code, Test Driven Development, Unit Testing, Integration Tests, Nunit, Agile, Scrum, Continuous Integration, Automated Deployment, Dependency Injection, Design Patterns, SOLID Principles, KISS Philosophy, DRY Principle, Refactoring, Application Performance Tuning, Boy Scout Principle, Java Servlets, ASP.NET, ASP.NET MVC, LAMP, Django, Restful Web Services, REST, HTTP, Scalable Server Architecture, IIS, Apache, Authentication and Authorization, Maven, mySQL, Microsoft SQL Server, ADO.NET, JDO, JDBC, PostgreSQL, Hibernate, XML, JSON, XSL, Amazon Web Services (AWS), Ec2, Elastic Beanstalk, Auto Scaling Groups, S3, Cloudfront, IAM (Identity and Access Management), SimpleDb, DynamoDb, Route53, EBS (Elastic Block Storage), AMI (Amazon Machine Images), RDS (Relational Database Service), Elasticache, Cloudwatch, SQS (Simple Queue System), SES (Simple Email System), Google App Engine, Load Balancing, TCP, UDP, XMPP, Logging, Monitoring, Data Structures, Algorithms, Object Oriented Analysis and Design, Object Oriented Programming, Multi-threading, Caching, Mentoring, Leadership, Communication Skills, Android, iOS, Hybrid Apps, Wordpress Plugins.
Senior Fullstack Software Engineer @ - Significantly increased sales by delivering key components and architecture for the identity provider integration feature. Became the company expert on SAML. Architected ACS endpoint used by the windows, osx, android, ios and web applications to authenticate users via SAML.
- Implemented the ACS and SLO endpoints which allows customers to authenticate and logout using any identity provider, using PHP.
- Built the front end for entering and editing IDP metadata using javascript.
- Collaborated on building the front end for a feature to show audit logs to customers.
- Created and successfully executed strategy to incrementally migrate the UI Architecture from php/jquery/pjax to react/redux/babel/es6/immutable/ajax. From May 2015 to Present (8 months)
David Nelson is skilled in: JavaScript, AngularJs, Web Services, REST, Java, OOP, Software Architecture, Test Driven Development, Performance Tuning, Continuous Integration, HTTP, Amazon Web Services, MySQL, AJAX, jQuery