Upstaff Sign up
Oleksandr T.
🇺🇦Ukraine (UTC+02:00)
Created AtUpstaffer since March 22, 2022

Oleksandr T. — Full-Stack Software Engineer (Java/Angular)

Expertise in Back-End Web, Full Stack Web.

Last verified on December 05, 2023

Core Skills

Bio Summary

- Full-Stack Developer with experience in various projects, including military weapon maintenance, truck analytics, app store launch, social benefits management, ISP monitoring, and router web interface. - Over 6 years of experience and a solid background in object-oriented analysis and design, comprehensive knowledge of system development life cycle, physical and logical data modeling, performance tuning, and enterprise-level system development. - Led a team responsible for data migration to the cloud, enabling server-to-cloud data synchronization and strengthening software security. - Upper-Intermediate English

Technical Skills

Programming Languages Java, JavaScript, Kotlin, TypeScript
JavaScript Frameworks Angular
UI Frameworks, Libraries, and Browsers Angular Material UI, Bootstrap, CSS, HTML
Java Frameworks Hibernate, Spring, Spring Boot
Java Libraries and Tools Jasperreports, Java Servlets, JAXB, JMS, JSF, Spring Data, Spring Security
Android Libraries and Tools Kotlin
Data Analysis and Visualization Technologies HBase, Kibana
Security RBAC
Databases & Management Systems / ORM AWS ElasticSearch, AWS Redshift, Cassandra, ELK stack (Elasticsearch, Logstash, Kibana), Hibernate, InfluxDB, Liqbase, MemSQL, MongoDB, MySQL, PostgreSQL, Redis
Cloud Platforms, Services & Computing AWS, GCP
Amazon Web Services AWS CloudWatch, AWS EC2, AWS ECS (Amazon Elastic Container Service), AWS ElasticSearch, AWS ELB (Amazon Elastic Load Balancer), AWS Lambda, AWS Redshift, AWS SNS, AWS SQS
Deployment, CI/CD & Administration Ansible, GitLab CI, Gradle, Jenkins, SonarQube
Web/App Servers, Middleware Apache HTTP Server, JBoss
QA, Test Automation, Security Apache Maven, JUnit
Scripting and Command Line Interfaces Bash
Methodologies, Paradigms and Patterns Design patterns, MVC
Virtualization, Containers and Orchestration Docker, Docker Compose, Rancher
Message/Queue/Task Brokers IBM MQ, Kafka
SDK / API and Integrations Kotlin Flow, OAuth, OIDC, RESTful API
Operating Systems Linux
Other Technical Skills Feign, Reactor, RichFaces, Webflux

Experience

Senior Full-Stack Developer, Project Management Platform

September 2022 - Now

Description: AI-driven hub that automatically organizes files, documents, tasks, links, meetings, conversations, people, and many more. A single place where all the team's and personal information is automatically organized, synced, and interconnected.

Technologies and Tools: Kotlin, Java 8, Spring (Boot, Data), Angular 8, RESTful API, Hibernate, SQL, PostgreSQL, JUnit, Mockito, Docker, Kubernetes, Microservice architecture

 

Senior Full-Stack Developer, Smart Weapon Maintenance System

June 2022 - August 2022

Description: Compact military and law enforcement sensors deliver comprehensive weapon status reports through a dashboard. The advanced AI-driven algorithm built into the system gathers and analyzes complete weapon usage data in real time, providing immediate alerts to the fighter about their weapon state and ammunition consumption 

During the project, I led the team responsible for data migration from local servers to the cloud. Also, we created an app enabling server-to-cloud data synchronization that increased the number of operators who can use the system simultaneously and strengthened software security with data decentralization.

Team size: 10 Developers

Technologies and Tools: JavaScript, Angular 7, Java 8, Java 17, Spring Boot, RabbitMQ, MySQL

 

Senior Java Developer, Truck Analytic System

August 2021 - May 2022 

Description: The system is designed to connect, collect and process analytical data from more than 1 million vehicles. The project aims to provide competitive offers, shorten time-to-market and provide an arena for new service innovations. Our team was primarily responsible for new trucks’ integration into the current system. We also integrated different APIs from telecommunication providers, created a new internal UI, provided support, and much more.

Team size: 15 Developers

Technologies: Java 8, Influx, Spring Boot, Spring Security, Reactor, Maven, Docker, Sonarqube, AWS, OAuth, MongoDB, Liqbase, Kafka, Linux

 

Senior Full-Stack Developer, App Store Launch Platform

March 2020 - July 2021

Description: It is a platform that helps customers launch their own application store quickly. The user is given two ways to tackle it: the OpenChannel API or a fully hosted app store.

Team size: 12 Developers

Responsibilities:

  • support multi-tenancy for authentication
  • proxy requests from the client to Openchennel API, and inject authentication in it
  • allow customers to customize templates of market sites by simple settings

Technologies: Java 11, Typescript, Webflux, Spring Boot, Spring Security, RBAC, Reactor, Gradle, Docker, Sonarqube, AWS ELB, ELK, ECS, EC2, SNS, SQS, CloudWatch, oAuth, OIDC, Angular 9, Bootstrap, HTML, CSS, Redis, MongoDB, Linux

 

Senior Full-Stack Developer, Social Benefits Management System

February 2019 - January 2020

Description: This is a new cloud platform for the assignment, recalculation, and payout of such social benefits as pensions, allowances, etc. The software offers an intelligent, omnichannel user experience that allows us to meet evolving customer expectations.

Team size: 20 Developers

Technologies:  Java 14, JavaScript, Angular 7, Kafka, Spring Boot, Linux, oAuth, OIDC, Feign, Sonarqube, Ibm Mq, JAXB, Gradle, Docker, PostgreSQL, JUnit, Spring Data, Jenkins

 

Full-Stack Developer, ISP Monitoring Tool

December 2016 - February 2019

Description: Software and hardware system that supports a full range of technologies and measurement metrics integrated into a single system of all SLA parameters monitoring and enables the conflict settlement between providers and consumers of communications services based on modern approaches to service quality management.

Team size: 32 Developers

Technologies:  Java 7, Java 8, Servlet, JMS, Hbase, Jboss, JasperReports, ElasticSearch, RBAC, JSF (richFaces), Linux, Angular 2+, Angular Material, Gradle, JUnit, Jenkins, AWS ELB, ELK, ECS, EC2, SNS, SQS, CloudWatch

 

Full-Stack Developer, Router Web Interface

March 2017 - December 2017

Description: User-friendly solution for routing setup, user traffic, and Internet access management, as well as measuring quality characteristics of IP connections, network services, and information services.

Team size: 8 Developers

Technologies:  Java 7, Spring Boot, Servlet, HBase, PostgreSQL, Linux, Docker, Spring Data, Angular 2+, Angular 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 Oleksandr T.
or someone with similar Skills?
Looking for Someone Else? Join Upstaff access to All profiles and Individual Match
Start Hiring