
Oleg Olefir
Junior Java Developer

Connect with Oleg Olefir to Send Message
Connect
Connect with Oleg Olefir to Send Message
ConnectTimeline
About me
Senior Software Engineer @ Wix.com | ML Infra | Java | Scala | AWS
Education

National Technical University "Kharkiv Polytechnic Institute"
2007 - 2011Bachelor's degree Computer Science
National Technical University "Kharkiv Polytechnic Institute"
2013 - 2014Master's degree Computer Science
Experience

SYTOSS
Feb 2013 - Sept 2013Junior Java DeveloperProject: Telecom Platform featured with rating, billing, and product catalog functionalities for a leading European telco provider.Responsibilities:Engaged in Java backend and Oracle database development tasks.Achievements:Refactored a cluttered Oracle stored procedure from SQL to Java, reducing significant technical debt.

TEAM International
Jan 2014 - May 2017Java DeveloperProjects: 1) VaultMR is an Electronic Health Record system for post-acute care with rich operational and data management features. Built using Java microservices on the Spring framework, with a strong focus on data security and privacy.Responsibilities:The role primarily focused on Java backend development, but I also worked on frontend components using JavaScript and AngularJS as a full-stack developer.Achievements:• Contributed to the development of a new server-side PDF generation instead of less efficient client- side generation, which resulted in a performance increase of almost 50%.2) Bond Adapt is a comprehensive recruitment platform that combines CRM, search, sourcing, and reporting capabilities.Responsibilities:Engaged in Java backend development to refactor a monolithic application. Addressed bugs across the frontend and backend.Achievements:• Contributed to the development of a new Jenkins CI pipeline, replacing an outdated CI with a more reliable setup.• Refactored a cluttered DSL component into modular units, reducing code complexity and enabling proper unit testing. Show less

Coginiti
May 2017 - Sept 2018Java DeveloperProject: Aginity Amp is a data analytics platform that simplifies analytic asset management. It abstracts business logic from data sources, focusing on asset portability and providing extensive connectors to popular SQL and NoSQL databases.Responsibilities: Designed and developed Java-based microservices. Led feature development and coordinated team members.Achievements:• Developed the Catalog service using Domain-Driven Design and port-adapter architecture. This approach transformed complex business logic into a structured and transparent format, significantly improving code testability and enabling the seamless integration of new features. Show less

Luxoft
Jan 2019 - Aug 2019Scala DeveloperProject: A Streaming Data Platform in the financial domain for real-time data processing.Responsibilities:The role was primarily focused on technical design and proof of concept (POC) of new backend solutions.Achievements:• Developed a POC using Apache Flink and Kafka to enable real-time data processing with zero data loss.

Tradecloud - Supply Chain Platform
Aug 2019 - Oct 2021Scala developerProject:TradecloudOne is a supply chain platform designed to automate operational processes, supporting seamless integration with popular ERP systems. The core functionaliy provides real-time communication between buyers and suppliers in the context of their orders. The platform is built on a microservices architecture backed by the Akka framework.Responsibilities:Backend developer responsible for product discussions, feature planning, and end-to-end feature delivery. Utilized Event Storming sessions to effectively define business events and their impact on the system.Achievements:• Platform Development: Designed and developed a fault-tolerant, fully asynchronous supply chain platform with microservices, Domain-Driven Design, CQRS, and Event Sourcing, integrating Elasticsearch for advanced search capabilities.• Akka Framework Upgrade: Led the upgrade of the Akka framework to stay up to date with the latest technology stack and eliminating tehcnical debt. Show less

Wix.com
Oct 2021 - nowSoftware EngineerProject: ML Platform is designed for data scientists and users aiming to effortlessly create and manage ML models. It automates the entire model lifecycle management within the company. Key features include:• Model builds, ML pipelines, feature stores, dataset generation.• Both online and offline predictions (up to 10k RPM for online serving)• Autoscaling to dynamically optimize computational resources based on load demands• API for seamless integration with popular LLMs from different vendors, complete with cost tracking.The platform is built on a microservices architecture and leverages AWS computational resources.Responsibilities: Engaged in all kinds of backend and MLOps initiatives. Orchestrate cross-team collaboration to design and launch new services.Achievements:• Autoscaling for Online ML Models: Implemented an autoscaling system for online ML models, optimizing performance within budget constraints.• Batch Predictor Service: Led the cross-team development of a new batch prediction service, reducing the batch transform error rate from 15% to 3%.• Image Predictor Service: Launched a new service that reduced image prediction latency by 20% over the previous approach. Show less
Licenses & Certifications
- View certificate

M101J: MongoDB for Java Developers
MongoDBFeb 2014 - View certificate

M102: MongoDB for DBAs
MongoDBJan 2014
Languages
- укУкраинский
- анАнглийский
Recommendations

Nicholas dimmitt
Marketing DirectorKansas City, Missouri, United States
Jerald jackson
AI/ML Solution LeaderDothan, Alabama, United States
Komlanvi zakpa-kodjo
Banking and Finance GraduateLomé, Maritime Region, Togo
Tyler boim
Aerospace Engineer | CU SRL Propulsion EngineerLos Angeles, California, United States
Christian alden gaffud
Customer Success Manager and Photographer with expertise in Process Optimization and PhotographyDubai, United Arab Emirates
Mohammad didar e rasul
Project Manager at Huawei TechnologiesBangladesh
Joshua smith
Information Technology Help Desk TechnicianGilbert, Arizona, United States
Marcus toivainen eloff
Objektspecialist på RättsmedicinalverketLinköping, Östergötland County, Sweden
Vuday varma
Strategic Talent Acquisition Manager | Payroll & Talent Management Expert Maximising Employee Perfor...Toronto, Ontario, Canada
Hannah akin
Rehabilitation SpecialistBuffalo, New York, United States
Jonathan kagarise
Advisory Software Developer at Frontier TechnologyCrozet, Virginia, United States
Sachin dohan
Sr. Project Manager- PMP | M&A | Business Digital Transformation | IT Integration | US Visa | Busine...Noida, Uttar Pradesh, India
Katarína vrbičanová
Head of Content at FITSHAKERMalinovo, Bratislava, Slovakia
Patrícia dos santos
Jornalista | Marketing Estratégico | Comunicação Corporativa | Assessoria de Imprensa | Gestão de re...Porto Alegre, Rio Grande do Sul, Brazil
Abdul shah
Tax Intern at EY | Accounting & IDS Major at UIC | Business Scholar | Honors College StudentChicago, Illinois, United States
Kakoli parvin tinny
TESOL Graduate Volunteer at TESOL Society of BangladeshDhaka, Bangladesh
Nita leander
Nursing Officer at Fred. Olsen Cruise LinesPort Elizabeth, Eastern Cape, South Africa
Stephen conroy
Realtor/ ManagerWakefield, Massachusetts, United States
Emmanuel nsikan
IT infrastructure specialist|Cloud Solution Consultant at VelvotLagos Island, Lagos State, Nigeria
Kim longden
UX/UI Designer | IT AnalystPhilippines
...