Bakytzhan Rustembekov - Software Engineer

  • Team Lead
  • Kazakhstan, Almaty
  • 1 000 - 10 000 USD/MONTH
  • Temporary | Full Time | Freelance | Part Time
  • Ready for remote work
  • Open to relocation
  • Updated 4 months ago
Photo

Skills

  • C++
  • Java
  • Python

Experience

Galamat Tech

Lead Software Engineer - March 2023 - current

Designed and Built Education Super App Platform allowing B2B & B2C Clients to use our Platform for education/training purposes.
• Successfully Launched the Product for 3 B2B Clients with 10,000+ DAU
• Fully Conducted R&D for new projects from scratch
• Led a software engineering team(10-12 team members) following Agile-Scrum Methodology
• Developed and Built the System Design and Architecture of the Products
• Developed Core Microservices and Key Project Components using Spring Boot
• Developed data access, service layers, etc using Spring JPA, Spring Rest, RabbitMQ, PostgreSQL.
• Built micro-services using containerization(Kubernetes, Docker), worked with DevOps including CI/CD and Configuration Management.

Meta

Software Engineer - Aug 2021 - Jan 2022

• Designed and implemented solutions for Privacy internal tools using Java, Hack..
• Development and maintenance of the Privacy Platform and its business processes using C++ and Python.

Walmart

Software Engineer - April 2022 - August 2022

Designed, built, and deployed software to power Wal-Mart inventory systems.
• Provided on-call support for production and troubleshoot business and production issues by gathering information.
• Determined implementation designs and guide implications of new and enhanced software systems.
• Supported and aligned efforts to meet customer and business needs and build commitment for perspectives and rationales.
• Monitored software systems performance and performed maintenance and software integrations for existing systems.
• Designed and implemented Rest Api web services.
• Worked with streaming platforms like Kafka Streaming Api operational excellence and Automated testing skills using Junit, selenium.
• Worked with databases like MySQL, Oracle, CosmosDB
• Designing, developing and supporting large scale services using Java(Spring Boot), Python; cloud frameworks like Kubernetes, Google Cloud, Docker.

Google

Software Engineer - December 2018 - December 2021

Part of Google Workspace(formerly G Suite) working on developing enhancements to the security controls.
• Implementing solutions such as reducing “insider risk” using multi-party authorization to access sensitive data
• Performing migrations and upgrades to the various systems to bring them on to the latest Google platforms & standards
• Build internal solutions, with custom back-end services that automate business processes using Guice framework(Java), GCP, Python.
• Maintain highest levels of development practices including technical design; solution development; systems configuration; test documentation/execution; issue identification and resolution; writing clean, modular, and self-sustaining code.
• Development, maintenance, and support of new Automation Tools.
• Worked as ETL(Extract-Transform-Load) Developer using Pantheon, Oracle, MySQL, BigQuery and other ETL tools.
• Work closely with analysts to translate business requirements into technical solutions.
• Integrate third party products into internal systems as well as support and upgrade implemented systems.
• Implemented new database schemas and participated in Data Migration

E-COMMERCE CENTER

Software Engineer - Aug 2016 - Jan 2018

Developed Microservices using Spring Boot.
• Developed RESTful web services.
• Developed data access layer using Spring Data, JPA/Hibernate.
• Developed and created new modules, tables on Database side using PostgreSQL and PL/SQL
• Partnered with architect and technical lead to define bounded context and architecture design.
• Developed cross-browser responsive widgets using AngularJS, HTML5, Bootstrap, and CSS.
• Created test plans and test cases for improved code quality and reduced manipulation risk.

QEEBOOS

Software Engineer - June 2014 - May 2016

Developed web and enterprise applications using Java and J2EE technologies.
• Development of modules according to J2EE standards
• Developed data access layer using Spring Data, JPA/Hibernate.
• Developed RESTful web services using JAX-RS.
• Server-side web development using JSP/ Servlets.
• Database design of PL/SQL, and PostgreSQL.
• Performed unit testing using JUnit framework.

Education

Master Degree in IT Management

Cumberlands University
2021 - 2022

Master Degree in Computer Sciences

Maharishi International University
2018 - 2021

Bachelor Degree in Computer Science

International Information Technologies University
2012 - 2016

About me

Software Engineer

Experienced software engineer with 9+ years of experience in development and maintenance of large-scale distributed enterprise systems based on microservices.

Key Strengths:

Analytical thinking | Team Player | Self-organized | Communicable | Determination

Technical Skills:

Languages:    Java, C/C++, Python

Web:                  HTML5, CSS3, jQuery, AJAX, Bootstrap, JavaScript, JSP, Servlet, AngularJS

Cloud Services:        GCP, Microsoft Azure, Kubernetes

Web Services:   SOAP, Rest API

Databases:   MySQL, PostgreSQL, Oracle, MongoDB, CosmosDB

PROFESSIONAL EXPERIENCE

GALAMAT TECH     Almaty, Kazakhstan   Mar 2023 – current

Lead Software Engineer

Designed and Built Education Super App Platform allowing B2B & B2C Clients to use our Platform for education/training purposes.

•Successfully Launched the Product for 3 B2B Clients with 10,000+ DAU

•Fully Conducted R&D for new projects from scratch

•Led a software engineering team(10-12 team members) following Agile-Scrum Methodology

•Developed and Built the System Design and Architecture of the Products

•Developed Core Microservices and Key Project Components using Spring Boot

•Developed data access, service layers, etc using Spring JPA, Spring Rest, RabbitMQ, PostgreSQL.

•Built micro-services using containerization(Kubernetes, Docker), worked with DevOps including CI/CD and Configuration Management.

 

META     Toronto, ON, Canada    Aug 2022 – Jan 2023

Software Engineer

 

•Designed and implemented solutions for Privacy internal tools using Java, Hack..

•Development and maintenance of the Privacy Platform and its business processes using C++ and Python.

 

WALMART   Sunnyvale, CA, USA Apr 2022 – Aug 2022

Software Engineer

Designed, built, and deployed software to power Wal-Mart inventory systems.

•Provided on-call support for production and troubleshoot business and production issues by gathering information.

•Determined implementation designs and guide implications of new and enhanced software systems.

•Supported and aligned efforts to meet customer and business needs and build commitment for perspectives and rationales.

•Monitored software systems performance and performed maintenance and software integrations for existing systems.

•Designed and implemented Rest Api web services.

•Worked with streaming platforms like Kafka Streaming Api operational excellence and Automated testing skills using Junit, selenium.

•Worked with databases like MySQL, Oracle, CosmosDB

•Designing, developing and supporting large scale services using Java(Spring Boot), Python; cloud frameworks like Kubernetes, Google Cloud, Docker.

 

GOOGLE   Sunnyvale, CA, USA Dec 2018 – Dec 2021

Software Engineer

Part of Google Workspace(formerly G Suite) working on developing enhancements to the security controls.

•Implementing solutions such as reducing “insider risk” using multi-party authorization to access sensitive data

•Performing migrations and upgrades to the various systems to bring them on to the latest Google platforms & standards

•Build internal solutions, with custom back-end services that automate business processes using Guice framework(Java), GCP, Python.

•Maintain highest levels of development practices including technical design; solution development; systems configuration; test documentation/execution; issue identification and resolution; writing clean, modular, and self-sustaining code.

•Development, maintenance, and support of new Automation Tools.

•Worked as ETL(Extract-Transform-Load) Developer using Pantheon, Oracle, MySQL, BigQuery and other ETL tools.

•Work closely with analysts to translate business requirements into technical solutions.

•Integrate third party products into internal systems as well as support and upgrade implemented systems.

•Implemented new database schemas and participated in Data Migration

 

E-COMMERCE CENTER   Astana, KZ  Aug 2016 – Jan 2018

Software Engineer

Developed Microservices using Spring Boot.

•Developed RESTful web services.

•Developed data access layer using Spring Data, JPA/Hibernate.

•Developed and created new modules, tables on Database side using PostgreSQL and PL/SQL

•Partnered with architect and technical lead to define bounded context and architecture design.

•Developed cross-browser responsive widgets using AngularJS, HTML5, Bootstrap, and CSS.

•Created test plans and test cases for improved code quality and reduced manipulation risk.

 

QEEBOOS   Almaty, KZ June 2014 – May 2016

Software Engineer

Developed web and enterprise applications using Java and J2EE technologies.

•Development of modules according to J2EE standards

•Developed data access layer using Spring Data, JPA/Hibernate.

•Developed RESTful web services using JAX-RS.

•Server-side web development using JSP/ Servlets.

•Database design of PL/SQL, and PostgreSQL.

•Performed unit testing using JUnit framework.

 

EDUCATION & PROFESSIONAL DEVELOPMENT

 

Master of Science in IT Management, Campbellsville University, Louisville, KY, USA

Master of Science in Computer Science, Maharishi University of Management, Fairfield, IA, USA

Bachelor of Science in Computer Science, International Information Technology University, Almaty KZ

CERTIFICATIONS & AWARDS

Oracle Certified Associate, OCA; Java SE 8 Programmer, 1Z0-808

10 Certifications from Carnegie Mellon University, Pittsburgh PA

Bronze Medal in Asian Pacific Mathematical Olympiad(APMO)

71 / 0.562 / 53.7mb