Ucha O.

Senior Front-End developer

Senior Full Stack Software Development Engineer with more than 12 years of experience bringing software solutions to different industries, focusing on developing high-performance, large-scale, distributed web-based enterprise software. Ucha reaches an expert level in Javascript.

Expert in the development of
products through the entire software lifecycle, from requirements definition through successful deployment.

With strong organizational and communication skills, he also excels as a Team lead.

Ucha has an incredibly wide experience in various spheres, which is why he will be a great contribution to any project in need of a skilled and responsible Software Developer.

He contributed software engineering expertise in the development of
products through the software lifecycle, from requirements definition through successful deployment.
He puts 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.