Main Languages & Technologies

Javascript

Typescript

React

Angular

Experience

Startup Development HouseFrontend Team Lead08 2018 - Now

Responsibilities

  • Development of multiple MVPs for our clients while maintaining high standards of code quality and delivered functionality
  • Improved various processes inside the company, e.g. recruitment, development of programmers skills or code standardization across projects
  • Helped winning new clients by participation in early calls
  • Cooperation with other employees in company development initiatives
Technologies Used:TypeScript, React, Redux, React Testing Library, Vue
ProwlySenior Frontend Developer11 2016 - 08 2018

Responsibilities

  • Maintained old version of application written in Angular.js
  • Recreated existing application in Angular 2 from scratch
  • Managed to perform a drama-free release after 10 months of development, thanks to high quality of final product
  • Taken care of managing a small team of frontend developers
Technologies Used:TypeScript, Angular, RxJS, NgRx
MobicaJunior/Mid Frontend Developer06 2011 - 11 2016

Responsibilities

  • Developed various JavaScript applications (CRM, Mobile, IVI), using Backbone and Angular.js.
  • Helped customers with choosing proper technology stack for their requirements
  • Managed a small team of frontend developers
Technologies Used:JavaScript, Backbone, Angular.js, PhoneGap

Side Projects

Gifts HelperWork In Progress

Project Description

The idea for this app is to help in Christmas shopping. Its main functionality in the current state is the creation of your wish list, aka "Letter to Satna". Other people can see it and copy some of it's items to their shopping list. Thanks to that it will be quite easy to buy the most wanted present for friends and family.

It is still very much work in progress so there might be some functionalities missing.

**For the technologies I have chosen: **

  • Typescript
  • Angular with Angular Material
  • Services based state sharing with BehaviorSubject
  • Firestore for a database
  • Firebase Auth for authentication
Ideas HuntMVP Done

Project Description

The main functionality of this application is adding a side project or startup idea to the public repository of ideas. Each idea has its unique URL, which users can share on social media, and other people can vote if they like it or not. In a later stage, I plan to add a top list of best ideas, comments, and collaboration options.

Application in the current state has only basic functionality. I am going to continue its development in the nearest future

**For the technologies I have chosen: **

  • Typescript
  • React, React Router
  • Material UI
  • Formik for forms handling
  • Mobx for state management
  • Firestore for a database
  • Firebase Auth for authentication