Serge

AWS, Java, JavaScript, Kotlin, NodeJS, TypeScript,

Contact us and we will hire Serge for your team.

About Serge

Serge is a highly skilled IT specialist with 16 years of experience in JAVA, JavaScript, NodeJS, AWS, TypeScript, Kotlin, and various other programming languages. He is proficient in developing and implementing complex technological solutions for businesses.

Name: Serge
Birthday: 1 Ncevy 1990
Degree: Znfgre
Experience: 10 Lrnef
Phone: +38 012 345 6789
Email: vasb@rknzcyr.pbz
Address: 123 Fgerrg, Bqrfn, Hxenvar
Freelance: Available

16

Years of

Experience

46

Happy

Clients

136

Complete

Projects

Skills

AWS

71%

Java

81%

JavaScript

94%

Kotlin

83%

NodeJS

91%

TypeScript

71%

Expericence


Senior Java Developer

Netguru

Date: 06.2023 — Present


Project description
Rewriting a credit card management system from scratch. System is based on Lambda firs approach – one function per resource. Functions call other function cross domain via HTTP (avoid lambda call hell). Each scope has dedicated API Gateway. Persistence layer is based on DynamoDB, authentication is Cognito pool based.Skills: Java 11-17, DynamoDB, AWS Lambda, SQS, SNS, Terraform, Google Guice, Cucumber, Concourse CI, Docker.



Team Lead Java Developer

Rew consulting Inc

Date: 06.2021 — 06.2023


Project description
Spring Boot project with mixed architecture of microservice and serverless approach. Deep integration of Google cloud stack such as PubSub, GKS, BigQuery, Firebase, Cloud Functions, Google Storage. Multiple 3rd party integrations such as Shopify,Woocommerce,Stripe and much more. Data Warehouse based on big query that track user behavior for different ads in treebased structure that allow client to manage their ads in more efficient manner. The product is a customer data platform aimed to enhance the user experience with online shops usage by adding the possibility to personalize offering and engagement based on user behavior. It allows marketers to craft custom scenarios of interaction for the different customers to dramatically improve the quality of engagement with the online stores.Skills: Execute critical initiatives and keep them on track, Communicate with all stakeholders, code review, Responsible for performance evaluations of team members Java 11-17, Kotlin. REST, SpringBoot, Gradle, Google cloud services, Microservices.



Senior Back-End Developer

SliceIQ

Date: 09.2018 — 02.2021


Project description
This is an educational service designed and built to make life easier for students and teachers of US universities by letting students fill in and evaluate exam tests online. Very handy analysis tool for teachers. Technically project is cloud based and designed on top of third party image recognition framework using Java 8 and Aurora DB. The main challenging part to me is legacy code written on mix of java8 and groove which requires constant switching between different languages as well as scientific component of this project such as psychometric as main engine for measuring mental capacities, tests relevance and process of student knowledge evaluation. This is one of the hardest project and at the same time most interesting in my career.Skills: Oversees project requirement gathering, technical specs, and Statement of Work, Participating in the hiring process, Code review, Solution Architecture, Java 8-11, REST, SpringBoot, Gradle, AWS Cloud Services, Docker, Hibernate, JavaScript, Microservices, MySQL, MariaDB, Kotlin, AWS.



Software Engineer

Luxoft Inc.

Date: 09.2015 — 07.2018


Project description
This project was done on-site in Cary NC, US. My role was a dev team lead/offshore team coordinator. We were building platform based on transactional data warehouse to perform real time regulatory reporting and provide analytical data and dashboards across equity business domain. Most interesting and challenging was working with huge amount of data up to 2 TB per day. Also it was very exciting to take a part in successful legacy platform migration from monolithic Java 6 app to Java 8 microservices architecture.Skills: Team Management, Coordination of distributed dev teams work, Java EE, SQL, Oracle, Exadata 3/6, PL/SQL, XML, JMS, Java EE, Spring Framework, Control-M, Linux.



Software Engineer

Luxoft Eastern Europe Ltd.

Date: 06.2012 — 08.2015


Project description
At the very beginning our team’s main goal was to rewrite existing trading DWH and eventually migrate from informatica based ETL flow to the custom Java framework. After first part was finished the project was extended to build new regulatory solution for few different business areas of equity domain. Initially I started on this project as ETL developer and in few months I was promoted to team leader. Here I got myself familiar with modern Java frameworks such as Spring and Hibernate and Big Data solution based on Exadata Oracle. After successful accomplishment of these projects couple of my team members and I we were offered to participate in new client project but this time on-site in US.Skills: Team Management, SQL, Oracle, Java EE, PL/SQL, XML, JMS, Informatica PC, IBM MQ, Control-M, Unix.



ETL Developer

EPAM-Systems

Date: 06.2011 — 04.2012


Project description
On this project I got my first working experience in an international IT company in the team with members spread across the globe. As DWH developer I was responsible for design and development of application backend components on Java and PL/SQL. Project started as migration of legacy solution from MySQL/DB2 based DWH to Hadoop ecosystem. After successful completion of the first part of the part, our team continued implementation of the new features and support of the existing application.Skills: Java SE/EE, SQL, Oracle, PL/SQL, XML, Hadoop, Informatica PC, DB2, Control-M, T-SQL, PSQL, Hive, Linux.



Software Engineer

Ukrsibbank Ukraine BNP Paribas Group

Date: 04.2008 — 06.2011


Project description
On this project I was mainly busy with routine supporting tasks such as application health monitoring testing and applying new features and fixes. Deploying of the new components developed by the third party vendors. Really interesting part was investigation of issues related to customer transactions, determination of the root causes of the issues whether they were technical issues or fraudulent actions. My main achievement here was successful migration from the old banking card support system to the new one. Which required in addition to development and ops tasks a lot of communication with vendors, different dev teams and business.Skills: SQL, Oracle, PL/SQL, Delphi, VBA, Business Analysis, Firebird, DB2, Linux.