Lead Software Engineer resume examples

Choose and edit as your own

Get inspired by the best resume examples picked for your profession and create your!

Add pre-written phrases

Describe yourself as a professional just in 2 clicks! All the phrases you need are prepared by us

Save and Download your Resume

Save it in PDF format. Ready-to-sent to you employer!

This resume is created in 7 minutes.
Professional Summary
  • Over 14 years of experience as a Lead Developer, Software Architect in Enterprise - level implementation of the SDLC, including Architecture, Functional and Technical design, Development, Implementation and Support.
  • Experience in Designing and Implementing Microservice Architectures
  • Lengthy leadership experience, up to managing multiple development teams simultaneously.
  • Excellent oral and written communication skills and interacts well with clients and business stakeholders. 
  • Languages: Java, Go, JavaScript, TypeScript.
  • Frameworks/Libraries: Spring, Spring Boot, Spring Cloud, Spring Data, Spring Security, JEE, JPA/Hibernate, JAXRS/Jersey, OAuth, React, Redux, Hystrix and Consul.
  • Build Tools: Maven and Gradle
  • Data: Oracle,PostgreSQL,Cassandra,Redis, SOLR and Elasticsearch.
  • Middleware: RabbitMQ, Apache Kafka, Apache Camel.
  • API Gateway: Apigee, ZUUL.
  • Virtualization: Vigrant, Virtualbox and Docker
  • Architectures: Microservices, Single Page Application, REST, Client/Server.
  • Cloud Platform: Docker, Openshift and Kubernetes.
  • Operating systems: Linux, OSX, Windows.
  • Others: Gulp, Webpack, Npm, Node, Jenkins, Guice, Docker, Rancher, NewRelic, Alertsite , Cucumber, Selenium, Postman, JMeter, SOAPUI, Consul and Gauge.
  • Practices: Scrum, Agile, BDD, TDD, Clean Coding, Pair programming, Continuous Integration and Delivery.
Work History
Lead Software Architect GBT US LLC - Scottsdale, AZ Current
American Express Global Business Travel (GBT) provides end-to-end corporate travel and meetings program management through a variety of solutions that service both the client company and the traveler. GBT company's products and services are offered throughTravel Management, Meetings & Events and Global Business Consulting.
  • Managed two development teams for a total of 10 direct reports, while also supervising four QA resources. Role included mentorship and professional development, interviews and hiring decisions.
  • Used microservice architecture with Spring Boot, Spring Cloud based services interacting through a combination of REST and Apache Kafka message brokers.
  • Deployed services to cloud environment in Docker containers, managed by OpenShift/Kubernetes.
  • Developed shared central authentication system using Spring OAuth2 for intranet/internet applications.
  • Dealt with over 10 terabytes of multi-tenant customer data, growing at a rate of multiple terabytes per quarter.
  • Implemented Persistence technologies included the Cassandra, PostgreSQL, Apache Ignite, and ElasticSearch.
  • In two major concurrency-related initiatives, re-wrote sequential batch processing framework with multithreaded Java, and reimplemented monolithic applications using Java microservices. Improved throughput and cost by an order of magnitude in both cases.
  • Promoted best engineering practices like Clean Coding, TDD, Continuous Delivery, Automation Testing.
  • Helped company to evolve and improve engineering practices.
  • Encouraged and promoted open source culture and actively participate in the open source community.
Lead Software Engineer GBT US LLC - Phoenix, AZ 09/2014 - 01/2016
  • Built, tested and deployed scalable, highly available and modular software products.
  • Designed and developed transactional and analytical data structures.
  • Designed a system based on Apache Camel for standardizing most of the company's batch processing and integration needs.
  • Worked initially with a legacy Spring-based architecture, consisting of web applications interacting with a business services subsystem via SOAP. Utilized Oracle databases, making heavy use of PL/SQL.
  • Wrote virtualization apps using Mountebank to automate virtual machine orchestration.
  • Implemented Search Engine Optimizations to improve search results and business flow using Apache SOLR.
  • Streamlined deployment process by developing continuous integration tools.
Lead Developer Syntel Inc - Phoenix, AZ 08/2007 - 08/2014

Implemented Java-based APIs, Webservices, File Processing Components to integrate Profile Systems with GDS, OBTs and third party systems for a Business Travel Management client.

Software Developer Visualsoft Technologies - Hyderbad, TS 06/2004 - 07/2007
Developed data aggregation and reporting solutions for financial clients, using a custom Java-based ETL and batch processing framework.
Master Of Computer Applications: Computer Applications Osmania University - Hyderabad, Telangana, India 2007
Bachelor of Science: Computer Science Acharya Nagarjuna University - Guntur, AP, India 2004
  • Designed and implemented core shared micro-services frameworks/services used by all development teams,resulting in a 50% increase in employee productivity.
  • Developed innovative software package using Ansible that automated the migration of Profile and Portal applications into new Infrastructure.
  • Helped company to grow the Phoenix team from 3 developers to 15 developers, creating a really motivated team focused on delivering value.
  • Helped company accelerating development phase establishing good practices like: scrum, continuous delivery, TDD, peer review, clean coding and automation testing.
  • Implemented a distributed stateless and reactive system to import 1M travelers realtime imported every day.
  • Stabilized a buggy and legacy JEE application which allowed to scale down a team of 20 developers to 6.
  • Developed innovative Source-to-Image Openshift templates to implement CICD.
  • Implemented in house solution using microservices architecture to track critical proactive travel care solution which saves $2M per year to company.
Sun Certified Java Programmer
Redhat Openshift Developer
This resume is created in 7 minutes.

Hands-on technology leader with a passion for delivering exceptional value to businesses

  • Scala, Java, JavaScript, SQL, Ruby, Groovy, Perl, Objective C
  • AngularJS, Rails, Grails, Cocoa
  • ClickHouse, MySQL, PostgreSQL, MongoDB, ElasticSearch, Zookeeper
  • AWS, Heroku
08/2017 to Current
Principal Architect Akamai Technologies Inc Cambridge, MA
  • Leading design and architecture efforts to modernize Akamai telemetry collection and analysis system which exposes telemetry data from 300,000+ machines in Akamai networks
  • Responsible for setting technical direction and consensus building within the project teams
  • Built analytical store as a tool to analyze usage of the telemetry system
  • Built Platform Data Services Catalog, the source of information on all data services available through internal platform
  • Introduced API and Design Review process within Platform Data Services team. Performed API, Design and Architecture reviews in line with established process. Mentored engineers on API best practices
03/2015 to 07/2017
System Architect Jobcase, Inc Cambridge, MA
  • Identified need for improved data infrastructure within existing ETL processes of the company with growing user base (70+ million users)
  • Spearheaded corporate data dictionary initiative to establish standards for data modeling and communication between product, engineering and data analyst teams
  • Delivered redundant, scalable, distributed infrastructure for data streaming from transactional persistent stores to data consumers
  • Architected and designed content recommendation engine
  • Developed admin web console for data streams management to facilitate operational handoff of streaming infrastructure to DevOps
  • Evangelized operational component graph solution to improve troubleshooting of operational incidents and visualization of the operational environment
  • Conducted peer reviews for code/design per DBC (design by contract) methodology
05/2014 to 04/2015
Software Architect KAYAK, Ad Network Cambridge, MA
  • Worked with business stakeholders across geographical locations to collect and analyze product requirements for new ad network portal
  • Delivered rewrite of ad network internal portal used by business stakeholders to manage all ads on KAYAK website
  • Orchestrated redesign of the existing infrastructure for collecting and administering bids for hotel booking options from KAYAK partners
07/2013 to 05/2014
Lead Software Engineer Dragon Innovation Cambridge, MA
  • As #1 founding engineer built crowd funding website dragoninnovation.com for hardware products
  • Developed data warehouse solution for internal reporting on website visitors
  • Managed all aspects of the operational environment
07/2012 to 07/2013
Senior Software Engineer, Tech Lead Krush, Inc Cambridge, MA
  • As #2 founding engineer built company's social product discovery website
  • Lead the project to develop an iPhone application using 3rd party services to build front end, developed backend REST API, eventually moved the front end development in-house
  • Developed data warehouse solution for data analysts
  • Represented engineering in board of directors meetings
05/2006 to 07/2012
Senior Software Engineer NetApp Waltham, MA
  • Originally Onaro Inc, Acquired by NetApp
  • Designed and developed OnCommand Insight (formerly SANscreen), change management software complex for storage area networks
  • Widely recognized as technical leader of the backend team
  • Mentored junior engineers on best design and coding practices
  • Transitioned startup quality software product to large enterprise quality level
03/2005 to 05/2006
Senior Software Engineer IBM Waltham, MA
  • Originally Unica Corp, Acquired by IBM
  • Developed Affinium Campaign web application for marketing campaign tracking and analytics
07/2001 to 03/2005
Senior Software Engineer Fidelity Investments Marlborough, MA
  • Developed NetBenefits web application, www.401k.com
  • Tuned the performance of MyFidelity personalized web portal
01/2000 to 07/2001
Software Engineer Wave Systems Lee, MA
  • Developed e-commerce web platforms MyPublish and CharityWave
Education and Training
Master of Science: Computer Science Lomonosov Moscow State University Moscow Russia
Patents issued
  • May 13, 2014 USPTO 0 Determining efficiency of a virtual array in a virtualized storage system
This resume is created in 7 minutes.

Results-oriented seasoned professional in Mobile technology and Cloud services. Track record demonstrating a strong blend of strategy, technology, engineering and management

Accomplished engineering leader with proven ability to build and grow teams

Experienced entrepreneur with key roles in startup from inception to successful exit

  • Lead Amazon Web Services' large-scale service and SDKs for mobile developers handling >1B monthly active executions
  • Entrepreneur with successful exit of startup with worldwide presence, raising over $75M venture capital
  • Created and patented industry's first distributed (cloud-based) browser
  • Built and operated service for mobile internet serving 100M+ active users
Skills and Expertise
  • Strategic thinking and innovation in business and technology
  • Mobile platforms, Cloud services, Web and browser technology 
  • System architecture and design for scale
  • Agile development, team building and people management
Senior Manager of Software Development Apr 2014
Amazon Web Services Seattle, WA
  • Spearhead Mobile service and SDK (iOS, Android, Unity and Xamarin) products enabling developers to quickly build apps leveraging AWS services
  • Achieved daily releases by driving excellence in Continuous Development and DevOps
  • Perform all aspects of people management activities – recruitment and hiring, onboarding, ratings and rankings, coaching and career development, performance reviews, promotions, performance improvement plans and terminations
  • Continuous engagement and support of customers through direct and online channels such as GitHub, Stack Overflow and AWS forums
  • Developed Amazon Silk cloud-enabled browser powered by AWS and Machine Learning which ships on all Amazon Fire tablets and phones
  • Accelerated delivery cadence by 300% with improved tooling, test automation, code coverage and a streamlined release signoff process
Director of Technology and Architecture Apr 2010 to Mar 2014
Nokia Chicago, IL
  • Built cloud-based browsing service for Nokia devices, supporting a 3-year growth from 0 to 100M active users
  • Implemented and deployed services to 190 countries, 87 languages, and 7 geographically distributed data centers
  • Drove technology vision, strategy and roadmap
  • Managed team of architects and engineers collaborating in Agile environment to harmonize architecture across product stream and achieve performance, scalability and reliability of the platforms
  • Led technology development for distributed web application runtime platform and ecosystem including developer SDK, store integration, and Web App builder site
  • Created content discovery and recommendation system using web page semantic analysis, trend recognition and collaborative filtering techniques
  • Achieved millions of dollars in CAPEX savings by migrating services to AWS
Chief Technology Officer Mar 2000 to Apr 2010
Novarra Chicago, IL
  • Innovated to develop industry's first cloud-assisted browser as well as Cloud-based web optimization and adaptation solutions * Real-time streaming video adaptation and optimization * Mobile advertising and analytics
  • Specified technology, architecture and design for implementation and deployment at scale
  • Drove the development of Intellectual Property
  • Supported sales process by authoring RFP responses and engaging with large global operators, OEMs and Internet brands
  • Gained international experience through extensive travel for customer acquisition and support in UK, Europe and Asia regions
Principal Staff Engineer Aug 1998 to Mar 2000
Motorola Arlington Heights, IL
  • Led architecture of GSM/EDGE Voice-over-IP platform, interfacing with various Internet and telecommunications standards organizations
  • Created a graphical service creation and operations management platform for the ASPIRA Voice-over-IP system
  • Authored requirements specifications for the development of new products and features
Lead Software Engineer Jun 1992 to Aug 1998
Motorola Arlington Heights, IL
  • Led Call Processing team developing CDMA & Analog solutions for cellular operators built around the EMX telecommunications platform
  • Implemented high availability real-time software in C/C++, SDL with code generation and assembly languages
  • Supported the on-site deployment of new releases across operator customers worldwide
Bachelor of Science, Computer Engineering 1992 Boston University Boston, MA, USA
Technical Skills

SaaS/AWS technologies, Mobile platforms, Agile development, Software architecture and design, Service operations, DevOps, Service Quality Improvement, Staff Development