Skip to content
View SVDotsenko's full-sized avatar
🏠
Working from home
🏠
Working from home

Block or report SVDotsenko

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
svdotsenko/README.md

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.

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

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

Pinned Loading

  1. portfolio-project-1 portfolio-project-1 Public

    Landing

    CSS 1

  2. portfolio-project-2 portfolio-project-2 Public

    Calculator

    JavaScript 1

  3. portfolio-project-3 portfolio-project-3 Public

    Battle ship game

    Python 1

  4. portfolio-project-4 portfolio-project-4 Public

    E-Library

    HTML 1

  5. portfolio-project-5 portfolio-project-5 Public

    Kind Heart Charity

    HTML 1