Ucha O.

Senior Front-End developer

Guru full-stack software development engineer with 12+ years of experience bringing software solutions to different industries.

Ucha has an incredibly wide experience in various spheres, which is why he will be a great contribution to any engagement requiring a skilled and responsible software developer.

He is an expert in the development of products through the entire software lifecycle, from requirements definition through successful deployment.

Ucha puts a strong focus on JavaScript/Angular, C# .NET. High interest and experience using Agile/SCRUM methodologies and unit testing in developing high-quality software products.

Main expertise

  • JavaScript JavaScript 10 years
  • HTML HTML 10 years
  • CSS CSS 9 years

Other skills

  • Agile Agile 7 years
  • SASS SASS 5 years
  • Jasmine Jasmine 4 years
Ucha

Ucha O.

23.90 € hourly

Georgia

Book Ucha O.

Selected experience

Employment

  • Lead FrontEnd Developer - (remote, Denmark)

    BetterCollective - 1 year 1 month

    Developed widgets from scratch for top-notch dynamic web components.
    ● Designed and created reusable, pixel-perfect custom components based on mockups.
    ● Wrote unit tests/e2e tests/integration tests.
    ● Created a communication bridge between dynamic components and BackEnd services.
    ● Made code reviews.
    ● Followed agile practices with the development team, including daily meetings, grooming, sprint
    planning, sprint demo and retrospective.

    Technologies:

    • Technologies:
    • Angular Angular
    • TypeScript TypeScript
    • JavaScript JavaScript
  • Senior FrontEnd Developer - (remote, USA)

    Syndigo - 3 months

    Developed application for Syndigo using Angular.
    ● Designed and created custom components.
    ● Made code reviews.
    ● Followed agile practices with the development team, including daily meetings, grooming, sprint
    planning, sprint demo and retrospective.

    Technologies:

    • Technologies:
    • Angular Angular
    • TypeScript TypeScript
    • JavaScript JavaScript
    • RxJs RxJs
  • Lead Software Developer - (remote)

    Linton Group - 1 year 4 months

    ● Developed project from the scratch - Repeated success directing IT projects from inception to execution, strategically allocating resources and delegating tasks to achieve on-time, on-budget delivery
    ● Integrated 3rd party solutions (External Email Systems, AI Services) into the application.
    ● Developed a dynamic reporting tool.
    ● Designed and created Report templates, bar graphs and pie charts for static reports.
    ● Developed its own query language for getting any type of data using any conditions and
    combinations.
    ● Managed release software moves from development to test and production.
    ● Administered and Engineered Jenkins for managing nightly Build, Test, and Deploy chain, GIT
    with Dev/Test/Prod Branching Model for weekly releases.
    ● Managing technical business activities remotely.
    ● Led software development process.
    ● Led software development team of 3 people to implement new features.
    ● Implemented Agile practices in the development team, including daily scrums and task
    management in JIRA.

    Technologies:

    • Technologies:
    • Angular Angular
    • TypeScript TypeScript
    • JavaScript JavaScript
    • Unit Testing
    • RxJs RxJs
    • Jenkins Jenkins
  • Software Architect - (remote, USA)

    Crossover - 2 years 1 month

    Developed applications for Aurea using Angular, NodeJS, C#, ASP.NET Core, HTML5, CSS, SCSS, Jasmine, Mocha, Protractor, Swagger, Postman.
    ● Imported projects from 3rd party companies.

    ● Designed, implemented, maintained and managed build and deployment process of imported projects using build tools and Jenkins.
    ● Actively participated in the release management process across the environments and development of standards.
    ● Supported maintenance of existing applications written in Angular/Redux.
    ● Worked closely with the software engineering team, participated in code reviews, prioritized
    defects for releases.
    ● Created framework for writing e2e test cases for any browser.

    Technologies:

    • Technologies:
    • Angular Angular
    • TypeScript TypeScript
    • JavaScript JavaScript
    • Jasmine Jasmine
    • Protractor Protractor
    • Karma Karma
    • Jenkins Jenkins
  • Team Leader, Lead Software Developer - remote

    BetSolutions - 9 months

    Led project team of 5 people to implement new features by running design and code meetings, producing status reporting to management, and resolving resourcing and design/code issues.
    ● Mentored development team in .NET/Angular best practices.
    ● Architectured distributed application solution.
    ● Developed large-scale applications with optimized performance for large numbers of user
    requests.
    ● Created micro-services, communication bridge, multi-tiered application.
    ● Developed a fully real-time application using Message Brokers (RabbitMQ) and SignalR.
    ● Developed several client-side applications connected to each-other using Angular technologies.

    Technologies:

    • Technologies:
    • Angular Angular
    • TypeScript TypeScript
    • JavaScript JavaScript
    • Unit Testing
  • Senior Software Development Engineer

    Ministry of Labor, Health and Social Affairs - 10 months

    Maintained 4 existing projects. These projects had almost the same functionality, but were for different 3rd party organizations.
    ● Delivered significant performance improvements by reviewing and refactoring existing .Net/C# code.
    ● Architected solution: how to combine existing projects into new one.
    ● Developed the main insurance project using Angular and ASP.NET Web API, which was
    communicated to the old 4 projects via Web API.
    ● Developed SaaS child project of the main insurance project for medical clinics.

    Technologies:

    • Technologies:
    • Angular Angular
    • TypeScript TypeScript
  • Senior Software Developer

    Steady-Logic - 4 years

    Developed large-scale application with optimized performances for large number of user requests
    ● Created micro-services, communication bridge, multi-tiered application
    ● Developed fully real-time application using Message Brokers (RabbitMQ) and SignalR
    ● Developed several client-side applications connected to each-other using Angular technologies

    Technologies:

    • Technologies:
    • Angular Angular
    • TypeScript TypeScript
    • Angular.js Angular.js

Education

  • BSc.Computer Science

    Georgian Technical University · 2004 - 2008

Find your next developer within days, not months

We can help you deliver your product faster with an experienced remote developer. All from 32.90 €/hour. Only pay if you’re happy with your first week.

In a short 25-minute call, we would like to:

  • Understand your development needs
  • Explain our process to match you with qualified, vetted developers from our network
  • Share next steps to finding the right match, often within less than a week

Not sure where to start?

Let’s have a chat

First developer starts within days. No aggressive sales pitch.