Senior 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

Highly-skilled software development professional bringing more than 9 years in software design, development, testing and integration. Advanced knowledge of Big Data related technologies and distributed high load fault-tolerant systems.

  • Big Data domain expertise
  • Data intensive and distributed systems design experience
  • Deep knowledge of Java/JVM Based Universe
  • Performance and scalability optimization
  • Rich experience in end-to-end application development
  • Advanced problem solving skills
  • API design knowledge
  • Team player with strong passion of Software Engineering
  • Experience in communication between parties (stakeholders, architects, development teams)
  • Team Managing experience
Work History
Engineering Manager, 01/2019 to Current
OmioBerlin, Berlin
  • Tech Lead and People Manager for a team of 5 engineers;
  • Responsible for Marketing Tech delivery;
  • Designed and took part in implementation of in-house User Context system;
  • Refactored pile of legacy Python scripts to sustainable distributed system;
  • Lead technology side of Marketing in the company rename;
  • Build reliable and fast delivery process;
Senior Software Engineer, 11/2017 to Current
OmioBerlin, Berlin

  • Led a group of 4 engineers, to satisfy Site Reliability for engineering tribe of 35 people.
  • Took essential part in Hiring Process;
  • Member of Dev Ops / Big Data company chapters.
  • Took part in implementation of In-House universal tracking tool.
  • Designed and implemented cross datacenter data migration and validation tool with aim of unlimited scalability;
  • Performed complex data migrations;
  • Designed and implemented real-time streaming event validation and monitoring platform;
  • Technologies: Java 8, Go, Python 3, Google Cloud Platform (BigTable, Cloud Spanner, MySQL, PostgreSQL, GCE, Dataflow, GCS, BigQuery, Kubernetes, Cloud Pub/Sub, Stackdriver), Airflow,  GRPC, Protocol Buffers, Docker, AWS (Kinesis, RedShift);
Junior Software Developer, 01/2010 to 01/2011
Vintage Design StudionKyiv, Ukraine
Senior Data Engineer , 02/2016 to 11/2017
BonialBerlin, Germany
  • Shaped and develop Data Engineering team from 2 to 12 people.
  • Build DWH universe for the company from scratch.
  • Responsible for end-to-end data intensive application design.
  • Designed and implemented In-house Event Tracking system.
  • Significantly improved company billing system.
  • Performed migration from Cloudera CDH Platform to AWS services.
  • Implemented and designed parts of Data Warehouse solution systems for data collection, storage and processing.
  • Multi channel complex raw data to clean data delivery systems.
  • Led a group of 4 engineers in the design, and development of data-based software solutions.
  • Technologies: Java 8, Scala, Spring, AWS (EC2, S3, EMR, Redshift, Data Pipeline), CDH Platform (HDFS, YARN, Spark, MLib, Hive, Impala, Flume, Apache Kafka), Elasticsearch, Docker.
Senior Software Engineer , 08/2014 to 02/2016
YapitalHamburg, Germany
  • In-house multi channel payment provider and mass transaction processing system
  • Worked closely with Business analysts problem specifications and system designs
  • Took part in design and implementation of multiple app services such as accounting, settlement, clearing. Consumer and merchant data services
  • Technologies Java 7/8, Groovy, Javascript, Spring, JBoss Infinispan, JEE, OAuth 2, HornetQ, Apache Camel, Hibernate, Oracle RDBMS, Elasticsearch, JBoss EAP
Senior Java Developer, 05/2012 to 07/2014
DataArt SolutionsKyiv, Ukraine
  • Designed and developed (Project Architecture, UML) new administration support engine system.
  • Plugin based information collecting system. Full information about execution environment collection. Decision based plugin selection.
  • Zero downtime.
  • Dynamic GUI within plugin support.
  • Technologies: Java 7, Spring, JBoss Infinispan, JSF, JMX, Apache CXF, Tomcat, JBoss AS.
  • Took essential part in refactoring and modernization of legacy in-house ETL Job Administration solution.
  • Migration map definition.
  • Legacy Code analyzing.
  • Technologies: Java 7, Spring, Oracle 11g, JBoss AS, Arquillian, JSF.

Java Developer, 09/2011 to 04/2012
CiklumKyiv, Ukraine
Junior Java Developer, 01/2011 to 09/2011
DCS Software e ServiziKhmelnitskyi, Ukraine
University Graduate : Software Engineering , 2011
Khmelnitskiy National University - Khmelnitskiy, Ukraine
College graduate: Software Engineering, 2008
Kamyanets-Podilskyi Industrial College - Kamyanets-Podilskyi, Ukraine

Photography, music.

This resume is created in 7 minutes.
Professional Summary

An excellent engineer with experience in CTO and Lead Engineer position specializing in Fullstack Ruby on Rails, VueJS, React, iOS, Android, IoT and blockchain development. Contributing to open-source projects through GitHub (@drselump14).

  • Advanced knowledge of Ruby on Rails ( 6 years experience ), Blockchain Technology, IoT
  • API design knowledge (REST, GraphQL)
  • Experienced in various programming language ( C, Objective C, Ruby, Python, Java, Javascript, VueJS, Swift, Elixir, RSpec )
  • Experienced in building scalable cloud-based Application (AWS, Docker, Elasticbeanstalk, RDS, ElasticCache, AWS Cloudfront)
  • Experienced in designing and building Ethereum base DApps
  • Experienced in agile development process, Test Driven Development (TDD), and Behaviour Driven Development (BDD).
  • Troubleshooting and debugging
  • Advanced problem solving skills
  • Exceptional time management
  • Leadership
  • Speak three languages ( English, Japanese, Indonesian)
  • Team management
Work History
Chief Technology Officer, 10/2019 to Current
Tandems Inc Tokyo, Tokyo
  • Maintained high-level knowledge of current and emerging technology development and applications
  • Collaborated with third-party vendors to implement new IoT system
  • Facilitated ongoing team development and growth through training and professional skills enhancement
Chief Technology Officer, 02/2019 to 10/2019
Startbahn, Inc Bunkyo, Tokyo
  • Briefed executives on technology risks and suggested ways to alleviate concerns
  • Designed, implemented, configured and integrated customer networks utilizing Blockchain and Web technology
  • Supervised team of 7 engineers (frontend, backend, and blockchain engineers), 2 project managers, and 1 designer in developing blockchain infrastructure for art registry and trade
  • Improved software program delivery performance and reliability
  • Maintained thorough understanding of all key and current technologies, platforms, and trends
  • Managed company-level architecture, platform, and data configuration processes and implementation protocols
Lead Engineer, 04/2014 to Current
Startbahn, Inc Bunkyo-ku, Tokyo

  • Developed object-oriented software, including
  • Reviewed and approved all engineering, product and project scope documents prior to delivery
  • Built, tested and deployed scalable, highly available and modular software products
  • Debugged and modified software components
  • Developed code fixes and enhancements for inclusion in future code releases and patches
  • Led a group of 5 engineers in the design, and development of Ruby-based software solutions.Developed object-oriented software, including
Software Development Engineer Intern, 08/2017 to 12/2019
ACCESS Co., Ltd. Chiyoda-ku, Tōkyō-to
  • Created, delivered and maintained a console application for managing high-availability IoT System with various internal applications
Programmer, 04/2012 to 07/2014
Rawhide, Inc Shibuya, Tokyo
  • Modified existing software to correct errors and improve performance
  • Coded 3 web system using Ruby on Rails and Django
Ph.D.: Applied Computer Science, Expected in 2021
The University of Tokyo - Tokyo, Japan
Master of Arts And Science: Applied Computer Science, 03/2016
The University Of Tokyo - Tokyo, Japan
Bachelor of Engineering: Information and Imaging System Engineering, 2014
Chiba University - Chiba, Japan
Associate of Engineering: Electronic and Information Engineering, 2012
Kagawa National College of Technology - Kagawa, Japan
  • JLPT N1
  • TOEIC Score 930
  • Ruby Association Certified Ruby Programmer Silver
This resume is created in 7 minutes.
Professional Summary

Senior IT leader focused on process improvement and organizational development with extensive experience working with multi-channel retail, technology, healthcare, and insurance companies. Subject matter expert in Software Quality Assurance (SQA) who communicates effectively with people at all levels of the organization, including stakeholders, customers and outside vendors.
   Driven marketing executive with [Number] years experience with Fortune 100 firms. Offers an extensive background in all aspects of marketing and marketing management, easily moving from vision and strategy to hands-on implementation.

  • Agile Methodologies
  • Testing
  • Software Quality Assurance
  • Cross-Functional Team Leadership
  • Quality Assurance
  • Six Sigma Technology
  • User Acceptance Planning
  • Software Development Life Cycle (SDLC)
Work History
Senior Manager | Process Engineer 01/2011 to Current
Walmart Bentonville, AK
  • Developed the strategy for moving from ad hoc test environments to formalized test environments reducing environment related defects by a third and saving $15MM over two release cycles.  
  • Build, mentor and manage associates on process improvement and SQA  
  • Spearheaded financial management model enabling transparency through process improvement of IT costs and P&L forecasting of $3 billion.  
  • Formalized leadership alignment and organizational readiness approach resulting in successful implementation of financial improvements across people, systems, and processes.
  • Developed, initiated, and oversaw strategic risk assessment improvement program, resulting in improved visibility of over 15K changes to production.  
  • Owned and drove process improvement through efficiencies analysis, decreasing procurement SLA time 10%, or ten business days, ensuring improved reputation of vendor management office.    
  • Consolidated financial data and materials for key leadership meetings.
  • Researched potential investments in [Name] sector.
  • Collected data and developed detailed spreadsheets to identify trends and create revenue, profitability and expense forecasts.
  • Identified risks associated with projects, contract approvals and other client accounting issues.
  • Analyzed projects for capital deployment and helped structure multi-million dollar deals.
  • Created systems to organize municipal bond transactions and sales to strengthen operational efficiencies.
  • Budgeted active and proposed projects by accurately determining pricing, margins and risk factors.
  • Reduced operational costs through implementation of [Cost-saving initiative].
  • Provided financial expertise to departments such as human resources and legal.
  • Improved cash flow, retired debt ahead of schedule and built cash reserves into $[Number]+ while controlling costs and improving employee benefits.
  • Analyzed operational performance and efficiency to identify and implement cost reduction initiatives and process improvements.
  • Devised strategies for monitoring, evaluating and tracking operational achievements.
  • Recommended investment products and services that were suitable for clients based on their objectives, resources and risk profiles. 
Software Quality Assurance Project Manager 01/2011 to 01/2012
Walmart Bentonville, AK
  • Led cross-functional teams on integration, system and regression testing of SaaS, web, and mobile applications.  
  • Migrated software testers from waterfall to agile methodology, including manual to automated testing mindset.  
  • Automated manual test efforts and increased deployment speed 15% by developing a Software Quality Assurance (SQA) strategy.  
  • Oversaw SQA leads, analysts, and vendors from four countries.  
  • Increased release acceptance 40% by executing strategic test plans with business partners and scrum teams.  
  • Collaborated with cross-functional teams to prioritize, sequence, and estimate duration of QA phases and activities.  
Software Quality Assurance Program Manager | HRIS 07/2009 to 06/2011
United Technologies Windsor, CT
  • Introduced agile testing techniques to SQA team, which resulted in the team being recognized for accelerated test times, from 20 to five days.  
  • Formalized SQA strategy establishing divisional standards, KPI's and procedures, for manual and automated testing.  
  • Built onshore, and offshore, QA team from ground up including recruiting of talent, implementation of new hiring guidelines, and software product utilization.  
  • Partnered with developers to create a continuous state of process improvement for test data methods.
  • Evaluated tools for ITPMO, and set up processes, such as Business Process Management/SBM by Serena, application suites from HP.   
MBA: Business Administration 2019 D'Amore-McKim School of Business at Northeastern University - Boston, MA
Bachelor of Science: Business Administration 1998 Northeastern University - Boston, MA
  • COBIT Foundation Certification
  • 2013 OpenText Provision Process Certified
  • 2013 Certified Scrum Master
  • 2012 CTFL, 2012 ACE Certified (Achieving Competitive Excellence)
  • 2009 Borland Certified Silk Test Engineer Certified HP QuickTest Professional 
  • member
  • member
Additional Experience

Canberra, Meriden, CT, Consulting QA Manager, 2007-2009

Docuware (formerly Westbrook Tech), Branford, CT, QA Manager, 2005-2007

Aetna, Middletown, CT, QA Lead, 2002-2005

Mirror Worlds Technologies, New Haven, CT, QA Lead, 2000-2002

McKesson HBOC, Amherst, MA, QA Lead, 1

Pfizer, Groton, CT, QA Consultant, 1999

Wonderware (formerly Marcam Solutions, Inc.), Newton, MA, QA Lead, 1

  • Implemented iterative testing methodology with automated testing. 
  • Converted a waterfall only test team to an hybrid agile model of testing. 
  • Established QA department from ground up: hired, trained, and motivated. 
  • Created and executed automated and manual tests including: smoke, integration, system, regression, and functional in Waterfall and Agile methodologies. 
  • Reviewed and inspected technical, functional, and design documentation. 
  • Analyzed test results, investigated product and platform problems, reported defects, verified fixes.  
  • Provided estimates for projects from inception to implementation.  
This resume is created in 7 minutes.
Professional Summary

Highly skilled software development professional bringing more than 6 years in software design, development and integration.

  • C,C++,Python
  • Cloud technologies : Openstack, OVS DPDK, SRIOV
  • L2/L3 technologies, MPLS, VPN, VLAN/VXLAN. 
    • Unix/Linux kernel.
    • Excellent kernel/system debugging skills. (kgdb/gdb) 
    • DPDK, VPP
    Work History
    Senior Software Engineer 07/2015 to Current
    Cisco Systems - Project Nephelo San Jose

     Member of Nephelo Platform team responsible for bringup/developing DPDK based data path application for NFV mobility.

    • Implemented configurable cores/modes for data path application and SW queues for dedicated TX functionality per core. 
    • Responsible for enabling/implementing  HW & SW RSS for load balancing across data path cores.
    • Implemented crypto features to secure VPC VNF private network.
    • Added support for fragmentation and reassembly features in data path stack for Jumbo frames unsupported cloud network. (CIS)
    • Deployed VPC and Service Function VNF using Openstack (mitaka), OVS DPDK and SRIOV cloud technologies.
    • Performance profiling for OVS DPDK and data path application in VNF using various performance tools.

    Worked on Next Gen Forwarder (FP) showcased at MWC 2017.

    • Integrated flow lookup and flow table libraries in forwarder as packet processing node.
    • Added packet switching across packet processing nodes in forwarder.
    • Implemented packet batching for communication across nodes  for performance enhancements.
    • Worked on performance profiling and optimizations to achieve MWC demo performance numbers.
    Software Developer 06/2012 to 06/2015
    Juniper Networks Sunnyvale, CA
    • Key member of kernel networking team in JunOS core group.
    • Developed various enhancements for JunOS kernel networking in the area of MPLS, VPN, VPLS , VXLAN.
    • Debugged and solved various kernel crash dumps related to state synchronization, memory corruption, nexthop management in kernel.
    • Worked on several high priority customer escalation and won Customer Excellence Award.
    Engineering Intern 05/2011 to 08/2011
    Spirent Communication Raleigh, NC
    • Developed python scripts to run regression tests and collect code coverage report for protocols.
    • Developed an API to collect performance characterization of protocol daemons based on scaling numbers.
    Bachelor of Engineering: Electronics and Telecommunication 2010 University of Mumbai - Mumbai
    Master of Science: Computer Engineering 2012 North Carolina State University - Raleigh, NC
    Academic Projects

    Operating Systems(C,C++):

    • Implemented a non pre-emptive user-level thread library.
    • Implemented a distributed file system using FUSE along with server duplication and user level authentication features.
    • Developed a flexible multilevel processor cache and memory hierarchy simulator to study the performance of memory hierarchies.

    Computer Networks and Protocols (C, Python):

    • Implemented load balancing based on link utilization using OpenFlow and Nox controller as a platform on a virtual machine.
    • Developed a code to run simulation model of packets traversing a network of five routers.
    • Designed and implemented a mesh routing protocol based on Linux Laptops with 802.11 interfaces.
    • Accomplishments Junos Software Certificate of Appreciation Contribution to several enhancement in JunOS Network Infrastructure.
    • Customer Experience Award Outstanding achievements and contributions to the Customer Services and Support organization.