Post Job Free
Sign in

Software Engineer Full-Stack Web

Location:
San Mateo, CA
Posted:
June 12, 2024

Contact this candidate

Resume:

Anton Zotov

Full-Stack Software Engineer

· Skilled self-starter with the ability to work independently.

· Possesses strong mentoring skills exhibited by helping coworkers define the most efficient ways of unraveling difficult problems.

· Technical leader for Enterprise Web Backend and Frontend solutions, including building management systems from scratch.

· An excellent problem-solver with the ability to quickly understand complex systems and identify opportunities for improvement through resolution of critical issues.

**********@*******.***

Foster City, CA

https://www.linkedin.com/in/

zotovanton/

https://github.com/votoznotna

WORK EXPERIENCE

FTD Solutions

Senior Software Engineer

Remote June 2022 - March 2024

Maintained and extended an object management application developed using a model-driven development pattern using the latest versions of React/NextJS, delivering amazing performance following standard NextJS build and revalidation features and render binding and prioritization using React 18.

Added Golang microservices including Nginx, Ingress, broker, Redis, Postgres, Logger using Travis-ci and GCP for deployment which added excellent scalability in CI/CD handling.

Added unit testing for the React/UI part using the testing library, achieving up to 80% coverage.

Cerebras Systems Inc.

Staff Software Engineer

Sunnyvale, CA October 2021 - January 2023

Led, designed, and developed full-fledged web projects in JavaScript/Typescript/Python from scratch. Applied modern practices to enhance performance using React 18 and NextJS 13 to improve page loading and component rendering by 50% compared to previous legacy projects for the same Wafle chips debugging purposes. Used Storybook for documenting React UI components, which added 80% processing documentation efficiency and maintainability for existing and future UI development.

Added unit testing practice with Jest and testing-library for newly created and old UI components. Increased a coverage for 80%. Added Cypress for partival e2e coverage.

Wrote and maintained Go backend with GraphQL, MongoDB for JSon data storage and Postgres for User personalization. Added Travis-ci with Docker/Kubernetes and AWS for CI/CD processing.

Started using FastAPI with asynchronous functions to develop Python backend instead of the Flask framework, which increased Python backend performance by up to 30%.

EDUCATION

Master of Science

Applied Mathematics

State Marine Technical

University

St. Petersburg, Russia

SKILLS

React

Redux

NextJS

NestJS

NodeJS

REST API

GraphQL

Angular 1, 2

HTML5

CSS3

JavaScript

TypeScript

Python

Go

Solidity

Web3

Prisma

Jest

Cypress

Postgres

MongoDB

Travis-ci

Redis

Deployed React web-apps to AWS with using Insomnia, Lambda, EC2, S3, and NextJS projects to AWS with using AWS-Ampliry, Travis-ci, Kubernetes.

Tata Consultancy Services (TCS), for Apple Inc.

UI Lead

Santa Clara, CA August 2020 - October 2021

Architected and developed StencilJS/React/Angular micro-frontend JavaScript Full Stack projects from scratch for new Apple payroll management system. Added 50% flexibility to reusability of existing UI components written with different UI frameworks.

Led a 4-person, offshore UI team through daily instruction and code reviews. Provided mentoring and long-term triage of high-priority issues and upcoming roadmaps.

Added Javascript/Typescript backend miscrosevices including Ingress, Nginx, broker, Redis, Postgres, Express, mailer/mailhog, logger wirh Kubernetes experience what added a scalability architecture to a whole project for CI/CD processing.

Judge Group, for Edelman Financial Engines

Senior Web Developer

Mountain View, CA June 2019 - Jule 2020

Developed Angular/React JavaScript Full Stack CMS projects by adding up to 30% of performance improvement due to upgrading UI with most recent Angular/React versions. Ported the existing REST API to GraphQL for the target React ES6 project using NodeJS, Apollo libraries, which significantly reduced the number of transactions and eliminated unused json data.

Troubleshot Data Visualization issues for Angular 1.5 and 8 components with D3.js charts and upgraded with new versions and features. Added Karma/Jasmit unit testing for existing and new Angular components by obtaining testing coverage up to 80%. Harman Professional Solutions, for Cisco Systems

Inc.

Architect, Product Developer

Mountain View, CA January 2017 - June 2019

Architected/Developed React v15-16 UI Secure clustering components and pages in scope of CISCO HyperFlex Manager data center project using React/Redux/GraphQL ES6.

Developed Node.js microservices for debugging mode and Go microservices for production integrating the same data sources, allowing for a more flexible test environment for development and a scalable environment for production on the back end. Developed Python 3 mockup services with SQLite data source for e2e testing and data modeling experience. Built-in data visualization using D3.js and NVD3 to add reporting features and improve UI compatibility with CMS. Led a group of 4 offshore contractors with mentoring, code analysis and guidelines for React/UI part for the project.

Ingress

Nginx

Docker

Kubernetes

Firebase

Vercel

GCP

AWS

CERTIFICATIONS

Unsupervised Learning,

Recommenders,

Reinforcement Learning,

DeepLearning.AI, Coursera,

Stanford CPD.

Advanced Learning

Algorithms,

DeepLearning.AI, Coursera,

Stanford CPD.

Supervised Machine

Learning: Regression and

Classification,

DeepLearning.AI, Coursera,

Stanford CPD.

Professional Certificate of

Python Master, Programiz

PRO.

Added unit testing experience with all elements of a React/Redux project using the Jest + Enzyme libraries. Wrote Selenium scripts for e2e tesing which fixed up to 50% of all issues before passing the update to the QA team.

Ryzen Solutions, for Apple Inc.

UI Developer

San Jose, CA August 2015 - November 2016

Developed Apple administration tool for Apple's internal marketing and sales team worldwide using Angular 1.3. Created a reusable custom UI library, Storybook, which documented the features of angular directives, bringing significant clarity to project support.

Added Node.js integration with NestJS REST API, including internalization and localization.

IBM

Advisory Software Engineer

Foster City, CA March 2015 - July 2015

Developed Angular JavaScript enterprise web widget library from scratch and refined existing Angular components to add clarity and structure to the reusable UI library.

Wrote Karma/Jasmine unit and Protractor e2e test cases what allowed to detect multiple issues with exiting angular components. Moody's RMS

Senior Software Engineer/UX

Newark, CA January 2014 - December 2014

Developed a fully functional collaborative web project Asp.net for insurance companies, financial markets and government agencies. Reusable components are separated into an independent UI library to improve reusability, documentation, and testing.

Resolved performance MAP UI issues in various parts of an enterprise- based project and added a loading and rendering improvement. BlackBerry AtHoc

Senior UI Software Engineer

San Mateo, CA April 2011 - December 2013

Architected/Developed Asp.net/MVC/Asp Web projects for network- centric crisis situations. Incorporated new UX to all projects' pages, which increased user engagement.

Initiated and developed the move to developing single-page applications using Angular JS, which provided significant performance improvements over full-page loading with pages routing.

Adopted unique authentication and UI layers for specific clients, e.g., Apple Inc.

Mindlance, for Bristol-Myers Squibb

Senior Software Engineer

San Jose, CA January 2010 - April 2011

Created an Asp.net project from scratch for an American pharmaceutical company producing prescription drugs in multiple therapeutic areas. Created complex UX scenarios using model-driven development against data flows for manufacturing of various pharmaceuticals. Troubleshot and developed Asp.net MVC projects for discovery of drug inventory, which significantly improved customer satisfaction when compared to previous legacy software.

LiteScape Technologies Inc.

Senior UI/Lead Software Engineer

Redwood Shores, CA October 2007 - December 2009

Worked with Product Managers to redesign a multi-page "License Manager" web project under Asp.net 2.0 for online generation and issuance of enterprise licenses using multi-hierarchical user management, making it easier to serve partners and customers. Designed and developed Asp.net web applications for centralized configuration management and integration with MS Sql using .Net adapters. The performance of interaction with databases had increased due to the use of database indexes and normalization of data object schemas.

Genesys Telecommunications Laboratories, Inc.

Senior Software Engineer

Daly City, CA June 1996 - October 2007

Developed historical and real-time reporting applications for exposing telephone statistical data. Added an ETL data aggregation feature which drastically improved the method of obtaining filtered historical data. Developed .Net components powered with AJAX for transferring integrated data from various data sources.

Created a demand for Java and transitioned the Java codebase to the

.Net environment after determining to pivot from Java 2.0 to .Net application development.

Designed, developed, and documented Asp.net 2.0 MSDN corporate information systems from scratch utilizing open source resources which added a clarity to the company's reusable elements. Designed, developed, and documented a client API in Java and SQL scripts for dynamically generating statistics tables from statistics scenarios requested in real-time from various corporate data collectors.



Contact this candidate