Verified Expert in Engineering
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.
Senior Software Engineer
- 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.
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%.
- 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.
Senior Software Engineer
- 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.
Senior UI Developer
- 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.
- 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.
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%.
- 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.
Finance Related App
-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.
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)
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.
Redux, Koa, Jest, Svelte, Next.js, Tailwind CSS, MUI (Material UI), Ruby on Rails (RoR), Cypress, React Native, Express.js, Angular
React, Node.js, Context API, REST APIs, Three.js, WebGL, Vue, PostgREST, API Development
Canvas, GitHub, AWS Simple Notification Service (SNS), Amazon Simple Queue Service (SQS), GCC, InVision, Jira, Git, SOLIDWORKS, Puppet, AWS Fargate
Design Patterns, Test-driven Development (TDD), Automated Testing, Automation, Good Clinical Practice (GCP)
AWS Lambda, Google Cloud Platform (GCP), Apache Kafka, Docker, Kubernetes, Amazon Web Services (AWS), Firebase, Blockchain, Mobile, Heroku, VWO, Mapbox, Linux
Hasura, PostgreSQL, MySQL, Databases, Amazon Aurora, MongoDB, CouchDB, ArangoDB, Redis
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, Internet of Things (IoT), Data Architecture, Crypto, CTO, Containerization, Tables, Videos, Security, Privacy, Data Privacy, GDPR, Web Security, Regulations, Robotics, Mechatronics, Signals, Image Recognition
Bachelor's Degree in Computer Science
Kazakh University of Technology and Business - Nur-Sultan, Kazakhstan
Coursework in Robotics
Nazarbayev University - Nur-Sultan, Kazakhstan