Sr. Lead Engineer
San Francisco, Ca, Us
Major Projects and Responsibilities: Campaign Studio: Full-featured web application for modeling, trafficking, monitoring standard and mobile advertising campaigns. Single-page web app using jQuery, Backbone (views, models, collections, routers), Mustache (templating). Responsible for gathering and determining requirements, working with UX designers, driving technical design and implementation, testing, and demoing to business groups. Tested against various 3rd party ad servers such as DFA. Report Studio: Business analysis tool for querying campaign ad performance, generating/scheduling reports and data exports, visualizing KPIs and Trends via on-screen interactive charts and graphs. Responsible for technical requirements and implementation, working with business teams to determine key metrics, investigating and resolving data issues. Designed/Implemented Report API for external system integration. Admin Tools: Back-office suite of tools for Account Managers to setup and maintain client accounts. Work with business teams to identify and solve workflow inefficiencies. Admin interfaces to manage system settings and manipulating system objects directly. Team Lead: Managed Agile dev teams of 2-4 engineers. Led team technical discussions and scrums. Work with PMs, VPs, President. Managed tasks and workload distribution/delegation. Meet with team members to provide feedback, career development, and goal setting. Motivate team members and ensure team cohesiveness and productivity.Languages/Technologies Used: Javascript, Java/JSP, HTML5, CSS3, jQuery, jQuery UI, jQuery Plugins, Ajax, Backbone.js, Mustache.js, Moment.js, Underscore.js, Select2, Grunt, Node.js, Socket.io, Modernizr.js, YUI, Foundation, Highcharts, D3, Hibernate, Memcached, OAUTH, Joda, UADetector, POI, Velocity, Cassandra, Sencha Touch, MySQL, Tomcat, Stripes, Spring, Maven, Ant, AWS Elastic Search, S3, SQS.Testing: Jasmine, JUnit, WebDriverVersion Control: GitHub/Git, Subversion