Keep in touch with meI'm using Intch to connect with new people. Use this link to open chat with me via Intch app
Work Background
Web Development Engineer II
Amazon Web ServicesWeb Development Engineer II
Nov. 2017Portland, Oregon AreaResponsibilities: * Design, develop, and maintain internet-scale web applications on AWS; heavy focus on RESTful APIs, infrastructure and test automation, and simplicity. * Integrate our systems with core Amazon services for e-commerce, identity, and security, leveraging technologies from one of the largest websites in the world. * Invent new services for global e-commerce and infrastructure projects. * Work closely with business stakeholders to understand their requirements, and identify opportunities to improve business processes through software automation. * Collaborate on our technology roadmap, turn visions into reality. * Manage small and medium-sized technical projects with minimal supervision * Demonstrate extraordinary people skills
Senior JavaScript Engineer (Contract)
NikeSenior JavaScript Engineer (Contract)
Mar. 2016 - Aug. 2016Beaverton, ORDeveloped a Single Page Application (SPA) for a custom Content Management System using the Aurelia front-end framework. Achievements: * Learned the Aurelia framework and hit the ground running as a primary contributor. * Successfully executed against the Nike+ timeline for on-boarding to the new CMS. * Converted build scripts from SystemJS to Webpack and increased page load times by 40% using various bundling and hashing techniques. Responsibilities: * Write automated tests (unit, functional and end-to-end tests). * Assist in troubleshooting and resolving production issues escalated from customer support. * Be a prolific code contributor and demonstrate code and product ownership. * Ensure that all the work being done meets best practices and industry standards.
Engineering Technical Lead
NikeEngineering Technical Lead
Feb. 2016 - Sep. 2017Beaverton, OregonAs a Technical Lead at Nike I developed the front-end and middle-tier applications for a cloud native, highly scalable custom CMS and SaaS platform to power all digital content and e-commerce experiences including nike.com, Nike+, SNKRS, Bootroom, and the digital retail walls in brick and mortar stores. Achievements: * Awarded the milestone achievement, an award bestowed upon an individual engineer out of ~300 in the Commerce in the Cloud (CiC) program and given a Nike Apple Watch, for my exceptional work on various cross-cutting initiatives. * Pioneered a complete rewrite of our front-end web client into React + Redux. * Designed and developed the first GraphQL server to go into production at Nike. * Developed a Node.js proxy service for performing Eureka service discovery lookups and resolving API requests from client-to-service and service-to-service within our VPC in AWS. * Contributed multiple CLI scripts for generating Jenkins jobs used by all CiC teams to deploy Node.js applications in the cloud. * Setup NewRelic monitoring using both the Browser and APM clients and designed custom dashboards of client and server-side applications. * Presented on various topics at the Nike JavaScript User Group Responsibilities: * Mentor junior and senior front-end engineers to meet product requirements. * Work closely with business (POs, PMs, and EMs) to determine near and long-term product roadmaps. * Interview and participate in talent acquisition. * Provide technical direction to senior and junior engineers on architectural and coding best practices. * Participate in SCRUM ceremonies and work with Scrum Master to fine-tune processes for a growing and dynamic team. * Write automated tests (unit, functional and e2e tests). * Assist in troubleshooting and resolving production issues escalated from customer support. * Individual code contributor and demonstrate code and product ownership. * Ensure that all the work being done meets best practices and industry standards.
Lead Full Stack Web Engineer
Game Sports NetworkLead Full Stack Web Engineer
Nov. 2014 - Feb. 2016RemoteDeveloped a highly complex, large-scale, and distributed SaaS platform for daily fantasy sports fans, including interactive web and mobile white label applications, marketing, and email campaigns. Achievements: * Developed a micro-service architecture using Node.js, Redis, Apple Push Notification (APN), and Google Cloud Messaging (GCM) to deliver push notifications to iOS and Android devices. * Completed back-end and client integrations with Braintree and PayPal. * Rewrote the API gateway to follow best practices and adhere to a clean MVC design and conform to RESTful protocols. * Learned Knife commands and Ruby fundamentals and maintained Chef recipes. * Successfully re-wrote the entire client application from Handlebars to Meteor and Angular 1.x. * Executed on a complete UI/UX re-design of the web client application and delivered it publicly to our end users in time for the football season. * Designed and developed a complete admin UI and supporting micro-services enforcing client and server-side roles and permissions. * Integrated various marketing SDKs such as MixPanel, HasOffers, and Branch.io to Node.js services and web clients to track and analyze user behavior during targeted marketing campaigns. Responsibilities: * Lead projects from concept to delivery by working closely with the engineering team. * Direct and manage junior level developers in a 100% remotely distributed team. * Plan, design and develop build processes using automation tools. * Develop white label solutions for B2B clients. * Develop code that is cross-browser/cross-platform compatible. * Make sure coding standards are met and applications are fully functional before delivery to clients. * Drive continuous improvement in test coverage and test effectiveness. * Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.
Instructor
Geekwise AcademyInstructor
May. 2014 - Oct. 2014Bitwise IndustriesTeach Advanced JavaScript and AngularJS at Geekwise Academy (http://geekwiseacademy.com). The course covered JavaScript best practices and full-stack development using MEAN technologies: * MongoDB * Express.js * AngularJS * Node.js
Senior Software Developer
OnFarm SystemsSenior Software Developer
Jul. 2013 - Nov. 2014Fresno, California AreaDeveloped a Single Page Application in Angular 1.x for big farmers to create custom dashboards for monitoring the health of their crops and equipment via "smart" sensors and devices. Achievements: * Rewrote front-end application from disparate jQuery plugins to Angular 1.x. * Contributed to the design of RESTful API services using an IoT platform. * Mentored junior engineers and taught them OOP and MVC design. Responsibilities: * Plan, design and develop flagship application in Angular, Thingworx and HighCharts. * Participate in estimation and execution of project work plans. Direct revisions as appropriate to meet changing needs and requirements. * Participate in software development across multiple teams and phases to ensure that engineering solutions are aligned with business objectives. * Minimize schedule and technical risk by foreseeing and addressing obstacles proactively and aggressively. * Full life-cycle application development: * Designing, coding and debugging applications in various software languages. * Software analysis, code analysis, requirements analysis, software review, identification of code metrics, system risk analysis, software reliability analysis. * Object-oriented Design and Analysis (OOD and OOA). * Front-end graphical user interface (UI) design. * Software testing and quality assurance. * Performance tuning, improvement, balancing, usability, automation. * Support, maintain and document software functionality. * Integrate software with existing systems. * Evaluate and identify new technologies for implementation.
Engineering Team Lead
BLARE MediaEngineering Team Lead
Mar. 2013 - Jul. 2013Fresno, California AreaLead the engineering team and coordinated client projects for a fast-paced consultancy firm. Achievements: * Developed a job application and resume optimization application (jobminx.com) using Node.js, MongoDB, jQuery, Twitter Bootstrap, HTML5 and CSS (Sass). Responsibilities: * Work directly with clients to define project requirements, create statements of work and negotiate contract terms. * Manage the engineering team through daily stand-ups, quarterly performance reviews and team building exercises. * Manage and assign project tasks to developer teams using Asana task and bug tracking application. * Use Git, Ruby Gems and Tower for source code control. * Develop server-side code in PHP, CodeIgnitor and MySQL. * Develop front-end web application interfaces using jQuery, HTML5, CSS3, Sass, Less, Compass, Twitter Bootstrap, UglifyJS, CodeKit * Host custom web applications using Linux and CPanel.
Creator/CEO
Pixel PolishedCreator/CEO
Sep. 2012 - Mar. 2013Fresno, California Area-ColdFusion I enjoy architecting enterprise applications using best practices and Object–oriented design patterns. -JQuery I focus on creating sensable AJAX applications that are more interactive and enhance usability. -Semantic (X)HTML and CSS Cross–browser complient, Section 508 accessible and Search Engine Optimized websites that can be viewed in a browser, on a mobile device or through assistive technology.
Senior ColdFusion Developer
Nonfat MediaSenior ColdFusion Developer
Apr. 2011 - Nov. 2011Core responsibilities included maintenance and new feature development of breakdownexpress.com, actorsaccess.com and extrasaccess.com - a platform where talent representatives submit their talent via the Internet and how casting views submissions of pictures, resumes, and videos. After selecting talent, casting directors can schedule actors as well as upload auditions for producer and directors to review. Responsibilities: * Perform application and database design including writing stored procedures. * Write highly performant, Object-oriented ColdFusion code. * Create rich user interfaces using HTML, CSS, jQuery and vanilla JavaScript.
ColdFusion Application Developer
EsriColdFusion Application Developer
Apr. 2010 - Apr. 2011Worked on a team with ColdBox Framework creator Luis Majano and other talented individuals developing public and internal website applications using ColdFusion, MS SQL Server, Flex 3, and jQuery. Achievements: * Instrumented Internationalization (I18n) support to the ColdFusion application hosted at https://support.esri.com. * Developed a high-profile, custom incident reporting application for internal change management. * Learned FLEX 3 and the Cairngorm framework.
Adjunct Web and Graphic Design Instructor
Institute of Technology ClovisAdjunct Web and Graphic Design Instructor
Jan. 2008 - Dec. 2010Assisted fulltime Web and Graphic Design instructors in creating curriculum to teach students the fundamentals of graphic design, web development, and interactive web interface design. As a substitue teacher I have taught basic skills such as XHTML, CSS, Adobe Flash, Photoshop, Illustrator, Dreamweaver, social media, and cross-browser compliance.
Regional Web Manager
US Fish and Wildlife ServiceRegional Web Manager
Nov. 2005 - Feb. 2009• Manage 67 websites in the Pacific Southwest Region (California, Nevada and the Klamath Basin in Oregon) • Provide training, consulting and management to approximately 15-20 local web managers • Design and administer several MySQL and MS SQL databases • Convert ASP and MS Access web applications to ColdFusion and MS SQL Server • Develop ColdFusion applications using ColdBox (MVC framework), ColdSpring (dependency injection framework) and Transfer (ORM framework) • Redesign the Pacific Southwest Region website providing better usability and UI using JQuery.
Senior Web Developer
White Horse MediaSenior Web Developer
Apr. 2003 - Jan. 2008• Setup dedicated and semi-dedicated Red Hat Linux servers with Apache, MySQL, PHP, ColdFusion and Wowza Media Server software • Setup and administered almost a dozen MySQL databases • Developed Object Oriented PHP and ColdFusion web applications using best practices and design patterns • Create e-commerce solutions including shopping carts from scratch • Use Bank of America Merchant Gateway, Google Checkout and PayPal • Developed a Custom Content Management System and polling application • Configured and developed video and audio streaming applications using Flash Communication Server and Wowza Media Server. • Designed several website and web application interfaces utilizing usability principles as well as Photoshop, prototype and scriptaculous • Designed Flash animations primarily for website headers and ad campaigns • Designed DVD jacket covers and disc labels for print • Designed lower third titles, slides and transitions using Photoshop and After Effects for video • Periodically operated a studio camera
Sole Proprieter, Owner
Innocent InnovationsSole Proprieter, Owner
Jan. 2002 - Dec. 2011-More than 7 years of experience working as a Coldfusion Developer/Web Developer/Web Designer, including: -Experience developing ColdFusion applications using ColdBox (MVC framework), WireBox/LightWire/ColdSpring (dependency injection frameworks) and Hibernate/Transfer (ORM frameworks). -Experience developing Object Oriented ColdFusion and PHP web applications using best practices and design patterns. -Extensive experience in Coldfusion, MySQL, AJAX (JQuery, Prototype and Scriptaculous), CSS, HTML, XHTML, XML, XSLT, Apache etc. -Experience designing and administering MySQL and MS SQL databases. -Implimented Bank of America Merchant Gateway, Google Checkout and PayPal APIs.
Intch is a Professional Networking App for the Future of Work
300k+ people
130+ countries
AI matching
See more people like Aaron on Intch
Design
1085460 people
38
Graphic Designer @ Tanya Design
15
Marketing Director @ The Delaware State Fair, Inc.
17
Creative Lead @ Mischievous Creative Studio
DesignUX/UI Designer
182340 people
17
Creative Lead @ Mischievous Creative Studio
17
Product Designer @ SUPERSMAIL GmbH
15
Lead Software Engineer @ Codename: Magnolia