Aleksei Baryshnikov

Angestellt, Lead Software Engineer, Point72

Belgrade, Serbien

Über mich

Over 13 years of experience in developing a wide range of business applications for e-commerce, CRM systems, CMS, industrial IoT, and web services in fintech. Has experience in translating business values (features) to a technical requirement with a high level of architecture and estimation quality, brainstorming for improving features according to the client's needs. Possesses excellent expertise in front-end development and backend development. Has hands-on experience working within Agile (Scrum) methodology with short releases, backlog grooming, effort estimation in story points, and setting up the Definition of Completeness. Has experience mentoring a group of software development engineers. Keeps focus on results, and always tries to choose reasonable and reliable solutions. Has good communication skills, and always executes tasks responsibly and proactively. Acts as a collaborative team player with excellent interpersonal skills.

Fähigkeiten und Kenntnisse

JavaScript
Node.js
Angular
jQuery
CSS3
Less
SASS
MongoDB
MySQL
Linux
REST
API
HTML
Java
Java EE
Spring Framework
PostgreSQL
Oracle DB
React
Webpack
Apache Maven
Softwareentwicklung
TypeScript
DevOps
Scrum
Frontend
Backend
Docker
Git
Microservices
Websphere
Software Architecture
Web applications
Full-stack development
Web-Entwicklung
Stapelspeicher

Werdegang

Berufserfahrung von Aleksei Baryshnikov

  • Bis heute 2 Jahre und 9 Monate, seit Okt. 2021

    Lead Software Engineer

    Point72

    A web application for investment where you are able to do: data searching, make reports, building graphs, and other investment management stuff. We use React/TypeScript on the micro-frontend and Node.js/Typescript on the backend middleware. The main backend is written in C#. We use MongoDB and MS SQL as a data layer, and Kafka is used as a transport in some apps. My responsibilities included problem-solving, solution architecture, code reviewing, and some technical interviews per month.

  • 10 Monate, Jan. 2021 - Okt. 2021

    Technical Lead

    SBER

    IDP & IAM security services for the bank & its ecosystem. Participated in team hiring and mentoring. Built a great multifunctional team to resolve high-weight issues in the mission-critical service. Was responsible for solution architecture and collaboration with enterprise architectures. Was writing POC in Java, Kotlin, and Typescript. Was doing a big part of DevOps. Built with the team a nice release cycle for the bank - every two weeks which was very fast for that domain.

  • 1 Jahr und 5 Monate, Sep. 2019 - Jan. 2021

    Team Leader Software Development

    SBER

    I worked on one of the crucial services in the bank which maintains card emissions for corporate clients. Resolved issues with low TTM (every month instead of one per three months), brought Scrum with Kanban, dealt with DevOps which was not exist, was a service architect, closed a lot of security bugs after staging was implemented, and wrote a ton of code in Java EE and React. Also worked with Oracle and OpenShift.

  • 11 Monate, Nov. 2018 - Sep. 2019

    Senior Frontend Engineer

    Baker Hughes Inc

    GE Predix platform for oil data monitoring and analysis. Done a lot of code in JavaScript and Typescript in React and Node.JS, and fixed a lot of issues in Polymer and Angular. Also released a couple of services in Java/Spring. Was responsible for solution architecture for a GIS (based on OpenStreetMap and PostGIS) module. Used to work in true agile. Done MVP in the shortest time. Also worked with Cloudfoundry (a kind of Kubernetes), Postgres as a Service, and OAuth service.

  • 1 Jahr und 8 Monate, Apr. 2017 - Nov. 2018

    Tech Lead / Senior Full Stack Engineer

    Firm StroySoft Ltd.

    I led the technical transformation of LLC Builder Soft, migrating from an outdated PHP stack to a modern MEAN stack utilizing my deep understanding of containerization and microservices, resulting in a more efficient and scalable system, setting the company apart from its competition. My expertise in multiple programming languages, and my experience in modernizing legacy systems, containerization, and DevOps, make me a valuable asset for any organization looking to excel in their industry.

  • 4 Jahre und 7 Monate, Okt. 2012 - Apr. 2017

    Full Stack Engineer

    Trust Management Ltd.

    LLC Builder Soft is a leading company in Russia in estimation software for construction. Was responsible for tech transformation from the old PHP stack to the modern MEAN stack. Brought containerization into the company and introduced microservice architecture to the team. Worked with JavaScript, MySQL, Node.JS, PHP, and Laravel. Containerization was done with Docker and Docker-Swarm. Also dealt with monitoring (Graphana, Prometheus) and DevOps.

  • 2 Jahre und 7 Monate, Okt. 2009 - Apr. 2012

    Web Developer

    Domyes Ltd.

    A trading company in the HORECA sphere. As a Junior developer, I have gained experience in both frontend and backend development using JavaScript and PHP. I contributed to the successful migration of a legacy PERL application to a flexible PHP/MySQL CMS and also was responsible for maintaining web services.

Ausbildung von Aleksei Baryshnikov

  • 5 Jahre und 11 Monate, Sep. 2005 - Juli 2011

    Materials Science and Engineering

    "MATI" - Moscow State Aviation Technological University

    I started in MATI because I was good at chemistry at school but computers I like more. I was introduced to web development at the school where we started to learn HTML, basic JavaScript, and Basic. In 2009 I started to work on the web developer position.

Sprachen

  • Russisch

    Muttersprache

  • Englisch

    Fließend

Interessen

Snowboarding
Photography
Travel
Video montage

21 Mio. XING Mitglieder, von A bis Z