Summary
Overview
Work History
Education
Skills
Timeline
Generic

Rosen Tsankov

Summary

Well-qualified Full Stack Developer adapted to wide range of programming utilities and languages. Knowledgeable of backend and frontend development requirements. Collaborative team player who have been participated in both worlds - corporate and startup environments with needed technical experience for building stuff from scratch to production. Experienced working with teams to produce impactful, leading-edge websites that engage customers and deliver business results on first place.

Overview

5
5
years of professional experience

Work History

Full Stack Web Developer

Freelance
04.2024 - Current

Implementing a whole new Administrative Dashboard and Back Office front end applications. Building up from scratch UI components.


Extending already built client applications with new features, changes in the backend API.


Responsible for business concept changes on the both backend and frontend sides.


Tech Stack:

Node.js

Angular

React

Ionic

Java




Leading Technical Implementation of a Project

Freelance
11.2023 - 06.2024

Leadership of a freelance project for Smart TV application for video streaming.


  • Managed stakeholder expectations through clear communication of goals, objectives, and timelines.
  • Developed comprehensive project plans to ensure on-time delivery and successful outcomes.
  • Enhanced team performance by providing regular feedback, coaching, and mentoring to team members.


Tech stack:


- React js

- React Native

- PHP Laravel

Senior Front End Developer

Bridgebase
08.2023 - 06.2024

- Participated in whole platform transformation planning. Collaborating with both designers, developers team for most appropriate decision regarding the choice of Front end tools.

- Building up the basis of the architecture of the new application

- Implementing new process in development workflows

- Enhanced user experience by optimizing website performance and implementing responsive designs.

- Mentored junior developers by providing guidance on best practices and industry standards in front-end development.

- Developed reusable UI components using Angular, increasing productivity of the entire development team.


Tech Stack:

- Angular

- Node.js

- Ionic



Senior Front End Developer

WeTrack
02.2022 - 02.2023

Consulting and implementing solutions in the following areas

  • Designed and updated layouts to meet usability and performance requirements.
  • Automation of building hybrid mobile application for both iOS and Android, by building up pipelines.
  • Resolved app defects by reviewing bug reports and tracking repeatable malfunctions within software titles.
  • Tracked post-deployment bug reports to recognize and resolve trends among user-reported faults and complaints.
  • Consulted with customers to gather requirements and discuss design choices.
  • Worked in Agile-driven environment to effectively maintain project timelines and utilize available resources.

Tech Stack:

- Angular 12

- Ionic Framework

- Typescript


Development tools:

- Bash scripts

- Docker


Full Stack Software Developer

OpenPayd
05.2021 - 09.2023
  • Adjusted design parameters to boost performance and incorporate new features.
  • Developed conversion and system implementation plans.
  • Authored code fixes and enhancements for inclusion in future code releases and patches.
  • Collaborated with developers and performance engineers to enhance supportability and identify performance bottlenecks.
  • Maintained existing applications and designed and delivered new applications.
  • Coordinated deployments of new software, feature updates and fixes.
  • Reviewed code, debugged problems and corrected issues.
  • Coordinated with other engineers to evaluate and improve software and hardware interfaces.

Tech Stack:

- Angular 14

- Node.js

- Java (Spring Framework)

- PostgreSQL


Additional tools:

- Nx.dev

- Docker

- Git

- Slack

Senior Software Developer

SolarWinds/Nable
05.2020 - 05.2021
  • Consulted with engineering team members to determine system loads and develop improvement plans.
  • Coordinated with other engineers to evaluate and improve software and hardware interfaces.
  • Reviewed code, debugged problems and corrected issues.
  • Estimated work hours and tracked progress using Scrum methodology.
  • Fix and developed features in a huge monitoring monolith system


Tech Stack

- Angular 6

- Java 8 (Spring)

- PostgreSQL


Backend Developer

EnSoft ltd
11.2020 - 12.2020

Taking the role of a short time helper. By giving a hand with setup some cloud deployments to Kubernetes. Increasing code coverage of the project.

Tech Stack:

  • Node.js

- Mocha

- Chai

- Express.js

- Mongoose

  • Docker
  • Kubernetes (Google Cloud Platform environment)

Full Stack Developer

HypeSoftware
07.2020 - 09.2020
  • Coordinated with Product Owners to evaluate and improve software.
  • Gathered and defined customer requirements to develop clear specifications for new features.
  • Bug fixing on both (backend/frontend) sides of the product
  • Adjusted design parameters to boost performance and incorporate new features.

Tech Stack:

- Node.js

- Nest.js

- TypeORM

- Angular 9

- Material Design

- Ngrx Store (Redux)

- Electron.js

Freelance Project

.
04.2020 - 06.2020
  • Part of a small team developing software in farmers industry. Main responsibilities - to be a ninja and to have the desire to learn and implement solutions. My tasks included developing new features (within the whole flow): database design, backend logic, frontend implementation.
  • The goal from every tasks was: Implement the task and fix every crucial problem which you see while rolling through the architecture.
  • Responsible for cloud deployment and optimization of needed hardware resources by performing stress tests, optimizing the code base which resulted in 20% to 30% reduction of the expenses.

Tech Stack:

  • Node.js - Express.js, Typescript, Mongoose, Mocha, Chai
  • Angular 8 - Ngx UI
  • MongoDB
  • Google Cloud Platform
  • Kubernetes
  • Docker

Contract Software Developer

Mashreq Bank
01.2020 - 03.2020
  • Collaborated on all stages of systems development lifecycle, from requirement gathering to production releases
  • Delivered and maintained scalable system architecture to support high-availability Internet site with various internal applications
  • Revised, modularized and updated old code bases to modern development standards, reducing operating costs
  • Stress-tested server code to validate code changes
  • Wrote Java applications in micro service architecture for bank industry
  • Collaborated with project managers to select ambitious, but realistic coding milestones on pre-release software project development
  • Coordinated with project management staff on database development timelines and project scope
  • Worked closely with clients to establish specifications and system designs.

Tech Stack:

  • Java 8
  • Spring - Core,Data,Boot,REST Docs,Web Services
  • Kubernetes (Google Cloud Platform environment)
  • Microsoft Azure
  • Node.js
  • MySQL

Software developer

Freelance contractor
11.2019 - 12.2019
  • Basically joined in a team for while to “give a hand” with a bunch of basic tasks using Scala

Software Engineer

Optanix
03.2019 - 10.2019

Collaborating with a 13-member team which is responsible for a bunch of services (both frontend and backend). My tasks were huge mixture of bugs and new features.

Tech Stack:

  • Angular 8
  • Spring - Boot, Data,Web

Databases:

  • MySQL

Dev tools:

  • Docker
  • Atlassian products (JIRA,Bitbucket,Confluence)

Senior Software Developer (Full Stack)

Meridian Capital Group Bulgaria
Aug 2017 - 03.2019

Our team is responsible for implementing CRM system from scratch based on already implemented one. Main goal is migrating to newest technologies on the market , which is going to result in effortless delivering of new features and easier for maintaining the product.

  • Collaboration with the CRM users , for implementing new features
  • Implement CI pipelines
  • Managing Cloud deployment (GCP - Google cloud platform)
  • Writing basic bash scripts
  • TDD development methodology

Tech Stack:

  • Angular 6
  • Node js (Typescript)
  • Java EE
  • Java ZK Framework
  • Spring boot

Dev tools:

  • Docker
  • Maven
  • Git
  • Gitlab CI

Databases:

  • MySQL
  • MongoDB

Associate Software Developer (Backend)

SAP Labs Bulgaria Ltd.
Sep 2016 - Jul 2017

I was part of development new product. It includes migration to Spring of already released one and extending it by developing new features.

Execute product owner role for some of the features which made me responsible both developing and managing


Tech Stack:

  • Spring Boot
  • Java EE
  • Javascript - JQuery , Ajax


Dev Tools

  • Git
  • Docker
  • Maven


Databases:

  • MySQL
  • PostgreSQL

Junior Software Developer (Backend,Frontend)

Cleversoft Bulgaria OOD
Feb 2016 - Aug 2016
  • Developed and maintained program and system documentation
  • Wrote clean, clear and well-tested code for various projects
  • Carefully documented technical workflows in a private wiki for education of newly hired employees
  • Implementing new features in already released products. Writing code which is adapted with the code style of the already created architecture
  • Directly communication with the QA of the project for getting software requirements and showing demo after implementation
  • Daily synchs


Tech stack:

  • Java EE
  • Hibernate
  • Javaserver Faces (JBoss)


Dev Tools:

  • SVN
  • Maven


Databases:

  • PostgreSQL

Intern Software Developer

SAP Labs Bulgaria Ltd.
Jun 2015 - Nov 2015
  • Developed simple web application guided by senior developers
  • Communication with clients
  • Collaborated with other developers to identify and alleviate the number of bugs in the software
  • Bug fixing of the reported issues by clients
  • Met with manager on a weekly basis to provide a detailed project report and milestone updates

Education

Bachelor Of Informatics

New Bulgarian University
Sofia, Sofia City Province
2017

High School Diploma -

Geo Milev High School Of Mathematics
Pleven, Pleven
2013

Skills

  • Extremely organized
  • Perspective view
  • Project management
  • Self-motivated
  • Problem solver
  • Process implementation

Timeline

Full Stack Web Developer

Freelance
04.2024 - Current

Leading Technical Implementation of a Project

Freelance
11.2023 - 06.2024

Senior Front End Developer

Bridgebase
08.2023 - 06.2024

Senior Front End Developer

WeTrack
02.2022 - 02.2023

Full Stack Software Developer

OpenPayd
05.2021 - 09.2023

Backend Developer

EnSoft ltd
11.2020 - 12.2020

Full Stack Developer

HypeSoftware
07.2020 - 09.2020

Senior Software Developer

SolarWinds/Nable
05.2020 - 05.2021

Freelance Project

.
04.2020 - 06.2020

Contract Software Developer

Mashreq Bank
01.2020 - 03.2020

Software developer

Freelance contractor
11.2019 - 12.2019

Software Engineer

Optanix
03.2019 - 10.2019

Senior Software Developer (Full Stack)

Meridian Capital Group Bulgaria
Aug 2017 - 03.2019

Associate Software Developer (Backend)

SAP Labs Bulgaria Ltd.
Sep 2016 - Jul 2017

Junior Software Developer (Backend,Frontend)

Cleversoft Bulgaria OOD
Feb 2016 - Aug 2016

Intern Software Developer

SAP Labs Bulgaria Ltd.
Jun 2015 - Nov 2015

Bachelor Of Informatics

New Bulgarian University

High School Diploma -

Geo Milev High School Of Mathematics
Rosen Tsankov