Skip to content

SVDotsenko/svdotsenko

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 

Repository files navigation

Hi, I'm Serhii Dotsenko

Full Stack Software Engineer with 9 years of commercial experience and a 16-year background in banking, risk management, and financial markets.

Leadership & Agile (~1.5 years)

  • Team Lead / Project Manager / Scrum Master at Esvoe.com, leading delivery for a product team and coordinating work in Jira.
  • Practiced Scrum-style planning, task breakdown, daily coordination, and delivery tracking in a fast-moving product environment.
  • Experienced in mentoring junior developers, reviewing pull requests, and improving team workflows.

PHP / Laravel (~1.5 years)

  • Self-taught Laravel from scratch and rewrote all backend API endpoints for a social network platform
  • Led the migration of a Laravel monolith to a decoupled React + Laravel API architecture
  • Implemented real-time audio and video calling using Agora RTC SDK, Laravel 8, Server-Sent Events, Redis, and Laravel Horizon
  • Built REST API documentation covering request/response structures, parameters, and usage examples
  • Wrote unit tests using PHPUnit as part of the backend development workflow
  • Integrated Laravel Telescope to identify and eliminate slow database queries, reducing page load from 40s to 2s
  • Coordinated automated deployment for 30+ applications alongside DevOps engineers

JavaScript / React (~1.5 years)

  • Led migration from Laravel server-rendered views to a full React SPA
  • Implemented multilingual support using i18n internationalisation library
  • Production experience with Redux, TypeScript, SASS, Jest, and responsive design

TypeScript / Angular (~4 years)

  • Built an anti-fraud department web application UI from scratch using Angular with micro-frontend architecture
  • Delivered corporate internal applications for US and Canadian clients at EPAM
  • Integrated WalkMe digital adoption platform to guide users through UI flows
  • Production experience with RxJS, Angular Material, Jenkins CI/CD, and Docker

Java / Spring Boot (~1 year)

  • Maintained and extended a Spring Boot + Angular application for IT resource management
  • Developed and maintained RESTful API endpoints consumed by the Angular frontend
  • Experience with JUnit and Mockito for testing

Python / Django (~8 months, educational)

  • Built multiple full-stack projects using Django and Flask during Full Stack diploma at Code Institute Ireland
  • Integrated Stripe payment processing into an e-commerce application

Blockchain / Solidity (~1 year)

  • Self-taught Ethereum smart contract development
  • Developed and deployed a smart contract to the Ropsten test network via Infura
  • Built a web application integrated with the smart contract via web3.js (frontend) and web3j (backend)
  • Experience with ERC20, ERC223, OpenZeppelin, and Truffle

SQL / Databases (~6 years across projects)

  • Oracle - production use on legacy Perl/Oracle banking system at Raiffeisen Bank
  • MS SQL Server - production use on Spring Boot application (Booker+)
  • PostgreSQL - projects at Code Institute
  • MariaDB - production use at Esvoe social network platform

Perl / BranchPower (~1 year)

  • Maintained and extended a legacy Perl/Oracle banking system at Raiffeisen Bank
  • Delivered bug fixes and feature updates in a production environment
  • Used Oracle SQL, PL/SQL and XML for backend data processing and reporting

DevOps & Tools (~3 years)

  • Jenkins CI/CD - production use across multiple projects for automated builds and deployments
  • Docker - production use for containerisation across multiple projects
  • Coordinated setup of an automated deployment pipeline covering 30+ applications alongside DevOps engineers
  • Manual deployments via Linux command line - pulling updates, restarting services, clearing application cache
  • Git-based workflows - daily production use with GitHub, GitLab, and Bitbucket

Node.js / Express.js (self-studied, no project experience)

Self-studied through video tutorials on YouTube and Udemy. No hands-on project experience to date.

AWS (educational only, no project experience)

Completed educational video series on AWS through Code Institute's learning platform. No hands-on project experience to date.

Education

Diploma in Full Stack Software Development (E-Commerce), Code Institute, Ireland - Level 8 SCQF

Banking & Finance Background

16 years in Ukrainian banking across market risk, credit risk, treasury, and retail lending. Hands-on VaR/CaR/PD modelling using Bloomberg Terminal, stress-testing frameworks, Power BI reporting, and securities trading at a brokerage firm.

Let's Connect

Open to conversations about full stack development, FinTech, risk management, and AI-assisted engineering.

Full CV here

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Contributors