Talgat Saribayev, Developer in Astana, Kazakhstan
Talgat is available for hire
Hire Talgat

Talgat Saribayev

Verified Expert  in Engineering

Security Developer

Location
Astana, Kazakhstan
Toptal Member Since
May 18, 2020

Talgat is a highly motivated and enthusiastic senior software developer with 8+ years of practical experience. He is proficient in developing high-performance software in Go, JavaScript, and TypeScript. He is an engineering leader valued for driving quality and consistency throughout all phases of software development projects and has a successful record of leading teams. Talgat is skilled in translating business requirements into technical solutions that help clients exceed goals.

Portfolio

Google
Good Clinical Practice (GCP), JavaScript, Ruby, Linux, Puppet, Performance...
Pfizer - PGS Operations Insights
CSS, HTML, React, API Development, Docker, Kubernetes, PostgreSQL, JavaScript...
Pfizer
CSS, JavaScript, HTML, Node.js, React, Full-stack, GraphQL, Next.js, PostgREST...

Experience

Availability

Full-time

Preferred Environment

Kubernetes, Docker, SQL, Svelte, Node.js, GraphQL, TypeScript, Go, React, Amazon Web Services (AWS), React Native

The most amazing...

...app I've developed as the leader of a 4-person team saw performance increase by 300%. It received many notes of gratitude from the company.

Work Experience

Senior Software Engineer

2022 - 2023
Google
  • Maintained and refactored legacy code for thousands of daily users.
  • Communicated with several departments to accomplish tasks and achieve results.
  • Fixed severe security vulnerabilities that affected several parts of the system.
Technologies: Good Clinical Practice (GCP), JavaScript, Ruby, Linux, Puppet, Performance, HTML5, Leadership, Architecture, Internet of Things (IoT), REST APIs, Data Architecture, Industrial Internet of Things (IIoT), Back-end, Python, Firebase, Ruby on Rails (RoR), Security Design, Software Architecture, Google Cloud Platform (GCP), GitHub, APIs, Web Development, Apache Kafka, Test-driven Development (TDD), CI/CD Pipelines, Automated Testing, Full-stack Development, Containerization, User Experience (UX), User Interface (UI), Algorithms, Material UI, Analytics, A/B Testing, Web Usability, Mapbox, UX Design

Full-stack Developer

2022 - 2022
Pfizer - PGS Operations Insights
  • Oversaw three projects, including UI, server, and DevOps sides, used daily by thousands of analysts.
  • Integrated three projects. Designed and executed the entire integration process, which included synchronizing data timing, data delivery automation, and mapping to a data source.
  • Designed and developed the system for research calculation used for labs and materials, which improved the delivery and the reporting process by 50%.
Technologies: CSS, HTML, React, API Development, Docker, Kubernetes, PostgreSQL, JavaScript, Node.js, Full-stack, GraphQL, Performance, HTML5, Leadership, Architecture, REST APIs, Data Architecture, Back-end, Supabase, Hasura, Python, Firebase, Ruby, AWS Fargate, Security Design, Software Architecture, Next.js, Google Cloud Platform (GCP), GitHub, APIs, Mobile, Web Development, Amazon Simple Notification Service (Amazon SNS), Amazon Simple Queue Service (SQS), Lambda Functions, Amazon Aurora, Apache Kafka, Test-driven Development (TDD), CI/CD Pipelines, Automated Testing, Full-stack Development, Containerization, User Experience (UX), User Interface (UI), Algorithms, Material UI, Analytics, VWO, A/B Testing, Web Usability, Technical Leadership, UX Design, Mobile First, AWS Amplify

Full-stack Developer

2021 - 2021
Pfizer
  • Collaborated with Pfizer on a COVID-19 project. Created an automated CI/CD pipeline. This allowed us to move to a continuous delivery model, shipping to production many times per week.
  • Fixed important issues with calculations of research materials that were causing trouble to several departments.
  • Updated all dependencies and moved DevOps infrastructure to a new stack, which resolved deployment and security issues.
Technologies: CSS, JavaScript, HTML, Node.js, React, Full-stack, GraphQL, Next.js, PostgREST, Docker, Kubernetes, PostgreSQL, Performance, HTML5, Leadership, Architecture, REST APIs, Data Architecture, Back-end, Supabase, Hasura, Python, Ruby on Rails (RoR), Ruby, AWS Fargate, Security Design, Software Architecture, Google Cloud Platform (GCP), GitHub, APIs, Mobile, Web Development, Amazon Simple Notification Service (Amazon SNS), Amazon Simple Queue Service (SQS), Lambda Functions, Amazon Aurora, Apache Kafka, Test-driven Development (TDD), Heroku, CI/CD Pipelines, Automated Testing, Full-stack Development, Containerization, User Experience (UX), User Interface (UI), Algorithms, Material UI, Analytics, VWO, A/B Testing, Web Usability, Technical Leadership, Mobile First, AWS Amplify

Senior Software Engineer

2021 - 2021
GitHub
  • Developed a popular package manager - npm with millions of daily downloads.
  • Implemented hundreds of functionality improvements and bug fixes to increase privacy and security.
  • Supported old legacy code which I updated and improved during my implementation.
  • Followed and executed GDPR instructions for the privacy and the security of users.
Technologies: Security, Privacy, Data Privacy, GDPR, Web Security, Regulations, SQL, PostgreSQL, CouchDB, Amazon Web Services (AWS), AWS Lambda, Performance, HTML5, Leadership, Architecture, REST APIs, Back-end, Python, Ruby on Rails (RoR), Ruby, AWS Fargate, Security Design, Next.js, Google Cloud Platform (GCP), GitHub, APIs, Web Development, Amazon Simple Notification Service (Amazon SNS), Amazon Simple Queue Service (SQS), Lambda Functions, Amazon Aurora, Apache Kafka, Test-driven Development (TDD), Heroku, CI/CD Pipelines, Automated Testing, Full-stack Development, Containerization, User Experience (UX), User Interface (UI), Algorithms, Material UI, Analytics, A/B Testing, Web Usability, Mapbox, Technical Leadership, AWS Amplify

Senior UI Developer

2018 - 2021
Cisco
  • Increased security of the app, checked vulnerabilities and added extra layers of security controls.
  • Built 50 fast and secure new functionalities. Fixed over 100 bugs, not including 200+ styling errors, which, as a result, gave a boost in performance by ~40%.
  • Added and improved more than 500 test cases by covering 20% of the whole functionality.
  • Assisted and interacted with all 40-50 members to accomplish the tasks properly.
Technologies: Git, Jira, InVision, Kubernetes, Docker, Go, Node.js, Redux, React, JavaScript, HTML5, Architecture, REST APIs, Back-end, Security Design, GitHub, APIs, Web Development, Lambda Functions, Apache Kafka, Test-driven Development (TDD), CI/CD Pipelines, Containerization, User Experience (UX), User Interface (UI), Algorithms, Analytics, A/B Testing, Web Usability, Technical Leadership

Front-end Developer

2018 - 2018
DecisionMapper
  • Oversaw sprints to provide security reports and fix vulnerabilities, which were checked by the customer and always successful.
  • Collaborated with ten different professionals, consequently building 100% accurate modules.
  • Guided junior developer and as a result, obtained a very positive review.
Technologies: Tables, MongoDB, JavaScript, Node.js, Redux, React, HTML5, REST APIs, Ruby on Rails (RoR), GitHub, APIs, Web Development, CI/CD Pipelines, Containerization, User Experience (UX), User Interface (UI), Algorithms, Analytics, A/B Testing, Web Usability

Software Engineer

2017 - 2018
Deluxe Entertainment Services
  • Created 17 functionalities on the UI (authentication, modal, static page generator), that represented 40% of the app's functionality in total.
  • Introduced two new development tools (Prettier and UglifyJS2), which increased the speed of development and build of the project by 100%.
  • Developed cross-browser and cross-environment pages using CSS, HTML, and JavaScript.
Technologies: Videos, Node.js, TypeScript, Redux, React, HTML5, REST APIs, Ruby on Rails (RoR), GitHub, APIs, Web Development, CI/CD Pipelines, User Experience (UX), User Interface (UI), Algorithms, Analytics, A/B Testing, Web Usability

Software Engineer

2016 - 2017
EPAM Systems
  • Rewrote two massive applications with the new UI, which gave a jump in performance by 300%. Received many notes of thanks from project managers and the company shareholders.
  • Brought code review and test coverage into projects.
  • Managed and guided two junior front-end developers.
  • Cast the technologies and established the font-end architecture.
Technologies: HTML, CSS, Bash, Angular, Redux, React, HTML5, REST APIs, GitHub, APIs, Web Development, CI/CD Pipelines, User Experience (UX), User Interface (UI), Algorithms, Analytics, A/B Testing, Web Usability

Finance Related App

This was a project for one of the Big 4 accounting firms and had a complicated business logic with a very limited time-frame. It is under NDA.
My responsibilities:
-Provided security reports every two sprints (four weeks) and successfully fixed security vulnerabilities that increased the security level of the project.
-Leveraged one-way data binding through the scope in the applications built on React.js.
-Developed a financial web application using React and Node.js for MVW/MVC.
-Created a cloud-based solution for the application using Node.js, PDF.js, MongoDB, MS SQL Server, and integrated it into a proprietary framework.

EPM-TIME

The primary usage of EPM-TIME is to record hours spent on a task for a particular project. EPAM had an older version called PMC. My team implemented a new front end and back end for the app. Initially, I maintained the front-end side alone before being joined by two extra junior developers. I then played the lead front-end developer role on my team.
I created the view from scratch, including styles (not design) using HTML, CSS, and logic. I contributed to the behavior of the app, the selection of tools, and ideas to increase performance. I shared tasks between the front-end team and guided junior developers.
Within a short period, our app performance increased by 300%. It proved to be bug-free and was loaded with new features compared to the previous one. The app is currently in production. EPAM shareholders were very impressed by the progress made. I received several thankful notes.

EPM-CTC Assistant (July 2016 - January 2017)

This app is responsible for tracking expenses, planning budgets, and providing data to accountants. The EPAM-CTC assistant is utilized by thousands of every day. The flexible and key financial options of the app make the assistant a very important internal tool.
I was part of the front-end developers and implemented new features, adjusted existing parts, and fixing bugs. App performance was enormously boosted. The application loaded and rendered pages much more quickly with no necessary Ajax calls. The easy-to-navigate interface was bug-free. Users were very satisfied with a new look and performance.

Languages

JavaScript, CSS, HTML, GraphQL, Go, TypeScript, Ruby, HTML5, Python, SQL, Bash, C, C++

Frameworks

Redux, Koa, Jest, Svelte, Next.js, Tailwind CSS, Material UI, Ruby on Rails (RoR), Cypress, React Native, Express.js, Angular

Libraries/APIs

React, Node.js, Context API, REST APIs, Three.js, WebGL, AWS Amplify, Vue, PostgREST, API Development

Tools

Canvas, GitHub, Amazon Simple Notification Service (Amazon SNS), Amazon Simple Queue Service (SQS), GCC, InVision, Jira, Git, SOLIDWORKS, Puppet, AWS Fargate

Paradigms

Design Patterns, Test-driven Development (TDD), UX Design, Automated Testing, Automation, Good Clinical Practice (GCP)

Platforms

AWS Lambda, Google Cloud Platform (GCP), Apache Kafka, Docker, Kubernetes, Amazon Web Services (AWS), Firebase, Blockchain, Mobile, Heroku, VWO, Mapbox, Linux

Storage

Hasura, PostgreSQL, MySQL, Databases, Amazon Aurora, MongoDB, CouchDB, ArangoDB, Redis

Other

SVG, Apollo, Full-stack, Performance, Leadership, Architecture, Industrial Internet of Things (IIoT), Back-end, Supabase, Web Scraping, Data Scraping, Security Design, Software Architecture, APIs, Web Development, Lambda Functions, CI/CD Pipelines, Full-stack Development, User Experience (UX), User Interface (UI), Algorithms, Analytics, A/B Testing, Web Usability, Technical Leadership, Mobile First, Internet of Things (IoT), Data Architecture, Crypto, CTO, Containerization, Tables, Videos, Security, Privacy, Data Privacy, GDPR, Web Security, Regulations, Robotics, Mechatronics, Signals, Image Recognition

2013 - 2016

Bachelor's Degree in Computer Science

Kazakh University of Technology and Business - Nur-Sultan, Kazakhstan

2010 - 2013

Coursework in Robotics

Nazarbayev University - Nur-Sultan, Kazakhstan

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring