We provide IT Staff Augmentation Services!

Senior Software Engineer Resume

3.00/5 (Submit Your Rating)

Sunnyvale, CA

SUMMARY:

A software engineer with over 12 years of experience building scalable and complex applications. A collaborative developer specialized in backend, cloud, infrastructure and distributed systems. ‘Self - starter’ with the ability to communicate across functional teams. Passion solving hard problems and not afraid to start working on a new tech tomorrow.

FUNCTIONAL EXPERTISE:

  • Software Development and Design Programming in Ruby, Python, Java, PHP, Go
  • Web Services and REST API Relational and NoSQL Databases, Big Data
  • Distributed Systems and Infrastructure Automation, CI (Continuous Integration), Tools
  • Cloud Engineering and Containers, Kubernetes Teamwork and Cross - Functional Communication

SKILLS, TECHNOLOGIES AND TOOLS:

Programming languages: Ruby on Rails, Python/Django, Java, PHP, SQL, JavaScript, Golang(Go), Bash, Shell

Databases: PostgreSQL, MySQL, NoSQL, Redis, MongoDB, CouchBase, Elasticsearch, Oracle, Apache Kafka

Cloud: AWS (Amazon Web Services), GCP (Google Cloud Platform), Microsoft Azure

Containers, Virtualization, OS: Docker, Kubernetes, OpenShift, Windows, Linux

Continuous integration: Jenkins, TeamCity, Artifactory, Maven, Ant, Gradle, Git, SVN

Monitoring/Orchestration: Ansible, Puppet, Chef, Terraform, Splunk, Nagios, Capistrano, Kibana

Identity and access management: SSO, LDAP, Federation (SAML), and OAuth

WORK EXPERIENCE:

Senior Software Engineer

Confidential, Sunnyvale, CA

Responsibilities:

  • Developed enterprise security platform for hybrid cloud, services such as Amazon AWS, Microsoft Azure, Google Cloud Platform GCP, containers, and on-prem data centers deployments
  • Collaborated with a team of 10 to develop web services, core APIs, database and back end infrastructure
  • Delivered ahead of schedule the identity/access management layer, sales lift 50%
  • Simplified object-oriented design, provided up to 30% increase in scalability and system performance
  • Integrated a containerized monitoring application for the Kubernetes/OpenShift, revenue lift 20%
  • Improved DevOps/CI (continuous integration) using containers, build cycle shorten 3x times
  • Drove adoption of test-driven development (TTD) and unit testing, reduced number of bugs by 40%

Senior Software Engineer

Confidential, Campbell, CA

Responsibilities:

  • Developed SaaS data platform, ETL layer and web services as a part of an Agile/Scrum team of 8
  • Improved web application performance by 30%, redesigned server side and developed Bulk API
  • Programmed non-blocking algorithm for logging events which improved scalability to about 15%
  • Solved server load balancing issue, improved stability, system and JVM load lower by 40%
  • Collaborated with engineering and product management throughout the software development life cycle

Senior Software Engineer

Confidential, Mountain View, CA

Responsibilities:

  • Implemented Web service and UI dashboard for analyzing payments data, increased revenue by 20%
  • Achieved 20% reducing backend latency thanks to debugging of server logs cross and redesigned API
  • Overhauled the obsolete legacy source code, reduced run time performance by 50%
  • 30% increase software engineering productivity by automating tasks using Atlassian Jira API
  • Led team migration from SVN to GIT, use best practices, shortened software development cycle by 40%

Lead Software Engineer

Confidential

Responsibilities:

  • Led consolidation of 5 data systems into 1 distributed system, resulted in over $500k in annual savings

Lead Software Engineer

Confidential

Responsibilities:

  • Spearheaded software architecture and technical integration of finance system, data architecture and BI payments dashboards, labor and management cost reduced by 20%

Senior Software Engineer

Confidential

Responsibilities:

  • Improved CRM system used by a chain of 4 hotels, simplified data replication, reduced algorithm complexity and execution time by 2

Software Engineer

Confidential

Responsibilities:

  • Developed ERP and HR systems, implemented Web service to upload banking settlements, cut operating time by 5x times

We'd love your feedback!