Manager, Engineering Resume
5.00/5 (Submit Your Rating)
San Francisco, CA
SUMMARY
- I'm a seasoned technologist, engineering manager, software architect, and lean evangelist with over 18 years of experience in technical leadership.
- I excel in translating business needs into technological requirements and design.
- I have served as a champion for agile and lean software engineering practices.
- I have worn many hats in my career, developer, manager, architect, project manager, product manager, and strategist.
- As a result, I have many cross - functional skills and can bring value in many ways to a business including the following:
- I speak many languages, business, marketing, sales, designer, developer, and customer.
- I believe in lean software development practices.
- I believe in building software that doesn't ignite into flames.
- I am calm, yet resilient.
- I believe in empowering and growing others to scale the business.
- I believe testing and automation are first class citizens.
TECHNICAL SKILLS
- Agile
- Lean
- Architecture
- DevOps
- Reactive
- Microservices
- REST
- SLDC
- SOA
- SaaS
- PaaS
- BaaS distributed and scalable software building and managing teams continuous integration continuous delivery refactoring greenfield technical strategy cloud computing and more.
PROFESSIONAL EXPERIENCE
Confidential, San Francisco, CA
Manager, Engineering
Responsibilities:
- Managed a team of 8 engineers who were located in different offices across the country.
- Helped them set S.MA.R.T. Goals and change plans for meeting their goals.
- Performed weekly 1-on-1 meetings with team members.
- Managed backlog grooming, planning and daily scrums.
- Introduced the team to Test-Driven Development (TDD).
- Introduced the team to Lean development concepts.
- Tracked KPI’s for the team.
- Organized cross-team meetings and information gathering.
Confidential, San Francisco, CA
Associate Principal Consultant / Java Architect
Responsibilities:
- Thought leader and expert for Confidential ’s Java practice.
- Helped to build out their java practice and produce expertise and content to promote the practice.
- Met with potential clients with sales associates to diagnose problems and architect potential solutions.
- Built Java proof of concepts using Spring and Spring Boot and deploying to different clouds.
- Java, J2EE, Spring, Spring Boot, Docker, Kubernetes, Azure, REST, Mongo, Angular2/Angular4, TypeScript
Confidential, San Francisco, CA
Manger and Technical Team Lead
Responsibilities:
- Managed a team of eight, including engineers and product management.
- Mentor team members and empower them in their day-to-day tasks
- Led daily scrums and project management.
- Lead and mentor team on technical matters.
- Architected and implemented a move to Microservices using Spring Boot, Docker, REST, and Kubernetes.
- Architected and implemented refactoring of monolithic application into a modular platform that can be broken up into Microservices
- Led initiatives to improve engineering processes and become more agile and efficient in delivering value to the business.
- Deployed main application to Google Cloud Platform (GCP) using App Engine.
- Deployed micoreservices to Google Cloud Platfgorm (GCP) using docker and kuberrnetes.
Tools: Java, J2EE, Spring, Spring Boot, Docker, Kubernetes, Google Cloud, Google App Engine, REST, Mongo, AngularJS, Angular2/Angular4, TypeScript.
Confidential, San Francisco, CA
Platform Architect
Responsibilities:
- Architected biggest delivery in history of Peek, channel management.
- Designed REST API at Richardson's third level of maturity.
- Worked in agile environment with scrum and code reviews.
- Advised mobile team on technical decisions.
- Evangelized for a DevOps culture and use of Docker.
- Deployed on public cloud in AWS.
- Designed a graphical dashboard using Graphite and InfluxDB.
- Evangelized for using New Relic for monitoring the production and staging environments.
- Ruby, Rails, Rake, Active Record, Grape, NodeJS, REST API.
Confidential
Principle Architect / Technical Manager / Agile and Lean Consultant
Responsibilities:
- Managed the core platform team of about fifteen engineers and five consultants.
- Worked closely with senior management to help achieve both their business and technology goals. Met with them weekly on behalf of THPI and worked closely with them on a daily basis onsite.
- Evangelized for a DevOps culture.
- Worked closely with their data architect on architectural and design decisions for their next generation platform.
- Led a team that built a video application that uses Amazon Web Services (AWS), including S3 and video transcoding. It would allow for upload, playback, and download of videos based on credentials.
- Designed and Implemented fine grained security using OAuth 2.
- Led the core platform team in implementing the new core platform for the new architecture, including common logic in traits and build governance in SBT and Jenkins.
- Architected complete redesign of their entire application stack using Scala, Play framework, and a SOA micro-services architecture.
- Implemented fix for mobile application to support federated authentication.
- Deployed on public cloud in Digital Ocean using Ansible and Docker.
- Integrated with New Relic for monitoring of production applications and environments.
- Java, J2EE, Spring, Scala, SBT, Akka, Play Framework 2, Docker, Apache CXF, JAXRS, JPA, MYSQL, Couchbase, AngularJS, Cordova, REST with HATEOAS, OAuth 2, Swagger, Metrics.
Confidential, San Francisco, CA
CTO / Chief Architect / Co-Founder
Responsibilities:
- Managed both Engineering and Data Science teams.
- Contributed to open source project Apache Camel.
- Technologist, co-founder, and architect for company that predicts a person or a community's personality / psychographics using machine learning.
- Worked closely with CEO and CPO in determining technical needs based on business needs.
- Outward facing spokesperson for the company on all technical matters.
- Designed technical stack and managed it in the cloud.
- Pushed strongly for use to leverage DevOps to make it easier to manage our stack.
- Deployed on Rackspace using OpenStack.
- Deployed on AWS using Chef.
- Integrated with New Relic and Google Analytics for metrics and monitoring.
- Designed and implemented Facebook application for user acquisition to form a baseline for classification using CXF, Camel, Scala, Karaf, NodeJS, CSS3, and HTML5.
- Designed and implemented a REST personality API based on SOA and micro-services. Also, used OAuth2 to secure access to the API.
- Designed and implemented the foundation for the machine learning stack using Scala, Spark, and Shark.
- Deployed on public cloud in Rackspace using OpenStack and then switched to AWS.
- Java, J2EE, Spring, Apache CXF, Apache Camel, Apache Karaf, Apache Zookeeper, Fuse Fabric, Hawt.io, Jenkins, Scala, Spark, Shark, NodeJS, CSS3, HTML5, JAXRS, REST, SOA, Couchbase, Rackspace, OSGI, and AWS.