Upstaff Sign up
Sergey
🇵🇱Poland (UTC+01:00)
Created AtUpstaffer since January, 2024

Sergey — Software Engineer

Expertise in Front-End Web (5.0 yr.).

Last verified on January, 2024

Core Skills

Bio Summary

Software Engineer with 5+ years of extensive experience in front-end development, offering a strong foundation in software engineering and programming principles across multiple platforms. Expertise in JavaScript and TypeScript with a complete command of Angular and related technologies like RxJS, NGRX, and Angular Material. Holds a track record of leading small teams and successfully managing full software development lifecycle for various projects. Demonstrated ability to optimize application performance, manage CI/CD pipelines, and integrate analytic tools to enhance user experience. Technical acumen accentuated by hands-on experience with industry-standard tools such as Git, Jira, and Azure DevOps. Known for excellent problem-solving skills and ability to handle complex development tasks, bringing value to any team through a diligent work ethic, collaborative approach, and forward-thinking mindset.

Technical Skills

Programming LanguagesJavaScript, TypeScript
JavaScript FrameworksAngular
UI Frameworks, Libraries, and BrowsersAngular Material UI, Bootstrap 4, Chart.js, Socket.io, Storybook
Mobile Frameworks and LibrariesCapacitor, Crashlytics, Ionic
JavaScript Libraries and ToolsNgRx, RequireJS, RxJs
Wordpress EcosystemWP-Rocket
Data Analysis and Visualization TechnologiesApache Airflow, Mixpanel
SecurityAuth0
Azure Cloud ServicesAzure DevOps
Collaboration, Task & Issue TrackingAtlassian Trello, Jira
UI/UX/WireframingFigma
SDK / API and IntegrationsGoogle Maps API, GraphQL, Twilio
Operating SystemsiOS
Other Technical SkillsBitrise, MicroBlink, Segment

Work Experience

Front-end lead developer, Credit Rating Restoration Application

Duration: 05-2023 to 11-2023
Summary:

  • Developed an application for improving users' credit ratings by analyzing credit history and suggesting actionable steps
  • Designed for the US market aiming to aid people in securing loans

Responsibilities: Developed the registration and authorization process, implemented automatic user verification and credit history retrieval, provided credit rating recovery reports, implemented a dashboard, set up notifications, configured CI/CD services, implemented Gitflow, and integrated analytic tools for user behavior tracking.
Technologies: Angular, RxJS, Angular Material, Billsby, Equifax, Everflow, Mixpanel, Segment, Porter

Front-end developer, Inventory Report Creator for Stores

Duration: 05-2022 to 05-2023
Summary: Built a web application for generating inventory reports for stores, with RFID data integration, performance optimization for big data, and theming customization for different brands.
Responsibilities: Re-architected the application for flexibility, led a small team, upgraded Angular, refactored code, optimized performance, integrated RFID data, implemented theming and branding, and worked on customer requirements.
Technologies: Angular, RxJS, Angular Material, Jira, NgRx, Chart.js, Ngx-Bootstrap

Front-end developer, Business-Customer Communication via Chat-bots

Duration: 09-2021 to 04-2022
Summary: Created a web application facilitating business-customer communication through customizable chat-bots in popular messengers with advanced user management and analytics.
Responsibilities: Designed architecture, managed a small team, created a responsive design, added management features, ensured secure chat operations, and implemented analytics tools.
Technologies: Angular, RxJS, Angular Material, Jira, Socket, Firebase

Front-end developer, Travel Planning Application

Duration: 04-2021 to 09-2021
Summary: Developed a travel planning application that allows for ticket search, route building, and trip planning with an integrated booking wizard and multi-language support.
Responsibilities: Developed front-end interfaces, integrated payment systems, enhanced performance, created adaptive designs, added animations, and executed comprehensive testing.
Technologies: Angular, RxJS, Angular Material, Storybook, Figma, Bootstrap, Google Maps, GraphQL

Front-end developer, Solar Panel Sales Application

Duration: 08-2020 to 04-2021
Summary: Built a web application for purchasing solar panels with features including cost calculation, virtual bill signing, and order management through an administrative panel.
Responsibilities: Developed a unified front-end, analyzed business logic, integrated payment system, developed features like cost calculator and step-by-step checkout, optimized application performance, and created administrative tools.
Technologies: Angular, RxJS, Angular Material, Bootstrap, FilePond, ngX Rocket, Figma, Chart.js

Front-end developer, release engineer, Job Search and Hiring Mobile Applications

Duration: 10-2019 to 07-2020
Summary: Developed cross-platform mobile applications for job searching and employee hiring with features like chat, document scanning, and recognizing, as well as timesheets for scheduling.
Responsibilities: Implemented login and chat features, built mobile applications, published apps in stores, optimized UX/UI, and worked on search and scheduling functionality.
Technologies: Angular, Ionic, Capacitor, Cordova, RxJS, NGRX, Auth0, Twilio, Branch IO, Microblink, Bitrise, Azure DevOps

Front-end developer, Bank Stress Testing Web Application

Duration: 12-2018 to 10-2019
Summary: Participated in the development of a web application for stress testing banks with features including user authorization, wizard for test creation, and report building and editing.
Responsibilities: Developed new functionality, maintained and optimized existing codebase, and worked with the backend for data transactions.
Technologies: Angular, RxJS, Angular Material, Bootstrap

Front-end developer, Auto House Sales Platform

Duration: 05-2018 to 11-2018
Summary: Contributed to the development of an online auto house sales platform, enabling automobile dealers to register and sell their vehicles with advanced filtering options.
Responsibilities: Focused on page layout, adaptability, code optimization, and backend data integration.
Technologies: Angular, RxJS, Bootstrap, SASS, Material

How to hire with Upstaff

1

Talk to Our Talent Expert

Our journey starts with a 30-min discovery call to explore your project challenges, technical needs and team diversity.

2

Meet Carefully Matched Talents

Within 1-3 days, we’ll share profiles and connect you with the right talents for your project. Schedule a call to meet engineers in person.

3

Validate Your Choice

Bring new talent on board with a trial period to confirm you hire the right one. There are no termination fees or hidden costs.

Why Upstaff

Upstaff is a technology partner with expertise in AI, Web3, Software, and Data. We help businesses gain competitive edge by optimizing existing systems and utilizing modern technology to fuel business growth.

Real-time project team launch

<24h

Interview First Engineers

Upstaff's network enables clients to access specialists within hours & days, streamlining the hiring process to 24-48 hours, start ASAP.

x10

Faster Talent Acquisition

Upstaff's network & platform enables clients to scale up and down blazing fast. Every hire typically is 10x faster comparing to regular recruitement workflow.

Vetted and Trusted Engineers

100%

Security And Vetting-First

AI tools and expert human reviewers in the vetting process is combined with track record & historically collected feedbacks from clients and teammates.

~50h

Save Time For Deep Vetting

In average, we save over 50 hours of client team to interview candidates for each job position. We are fueled by a passion for tech expertise, drawn from our deep understanding of the industry.

Flexible Engagement Models

Arrow

Custom Engagement Models

Flexible staffing solutions, accommodating both short-term projects and longer-term engagements, full-time & part-time

Sharing

Unique Talent Ecosystem

Candidate Staffing Platform stores data about past and present candidates, enables fast work and scalability, providing clients with valuable insights into their talent pipeline.

Transparent

$0

No Hidden Costs

Price quoted is the total price to you. No hidden or unexpected cost for for candidate placement.

x1

One Consolidated Invoice

No matter how many engineers you employ, there is only one monthly consolidated invoice.

Ready to hire Sergey
or someone with similar Skills?
Looking for Someone Else? Join Upstaff access to All profiles and Individual Match
Start Hiring