Olga Kharkevich
Front-End Developer (Volunteer)
About
I am an adaptable Front-End Developer specializing in React, JavaScript, TypeScript, HTML and CSS, with a unique background transitioning from 10 years in HVAC engineering. My strengths lie in solving complex problems and delivering efficient, maintainable front-end solutions that address today’s industry challenges, such as seamless API integration and responsive design. I recognize the need for reliable and scalable digital solutions that drive business success, and prioritize clean code, continuous integration, and Agile collaboration to achieve this. I actively integrate AI tools to optimize development workflows and continuously strengthen my skills through certifications in JavaScript/Frontend Development and Generative AI Leadership. Detail-oriented, transparent, and always eager to learn, I also enjoy singing in an a cappella women’s choir, playing guitar, and making homemade zefir and marshmallows in my free time. I am open to new opportunities – let’s connect via email at olga@kharkevich.org and build something great together!
Canada
Mississauga
Information Technology & Services
Frontend Architecture, MLOps, MLflow, User Interface Design, REST APIs, Role-Based Access Control (RBAC), Open-Source Development, Project-based Learning, Collaborative Problem Solving, Responsive Web Design, TypeScript, Vite, Cloudflare, Job Search Strategies, Web Development, Team Collaboration, Agile Methodologies, Front-End Development, Redux.js, Tailwind CSS
Experience

Front-End Developer (Volunteer)
mlflow-oidc/mlflow-oidc-auth (Open Source)
Mississauga, Ontario, Canada
- Re-architected Angular-based Permission Management Dashboard for MLflow Tracking Server using React 19, TypeScript, Vite, and React Router 7 – centralizing RBAC for ML experiments, models, prompts, users, groups, and service accounts (17k+ LoC added, #1 contributor with 180+ commits). - Designed modular feature-based architecture with 13+ lazy-loaded routes, custom hook-based API layer integrating 50+ REST endpoints for dynamic permissions (regex patterns, fallback rules), and protected type-safe routing. - Built ~25 reusable UI components (tables, modals, toasts, buttons) with dark mode, global state management, and admin safeguards, enhancing UX for multi-tenant MLOps workflows. - Implemented advanced admin features: service account management, trash/recovery for deleted experiments/runs, webhook config, and security hardening (admin-only fetches, log sanitization). - Accelerated development 20-30% using AI tools (Antigravity IDE, Gemini, AI assistants) for refactoring, test generation, and complex React flows – delivering v6 major release. 🔗 Repository: https://lnkd.in/gUXPubju

Front-End Developer (Training Project)
Greater Toronto Area, Canada
- Completed ACCES Employment’s Women in Technology program – a project-based, challenge-driven learning experience for newcomer women in IT. - Served as Front-End Developer in a cross-functional team to design and launch MindCart SnapIQ, a mobile-first, in-store product comparison MVP built with React, TypeScript, Vite, and Tailwind CSS. - Designed and implemented scalable frontend architecture and delivered core user flows for a demo-ready MVP. - Applied agile methodologies and rapid prototyping techniques while adapting to Canadian workplace practices under expert mentorship. Associated project: MindCart SnapIQ (see Project section).

Front-End Developer (Training Project)
Mississauga, Ontario, Canada
- Developed a mobile-friendly SPA with 2 categories and 30 products, including product catalog, product detail view, and CommerceTools-integrated basket, using React, TypeScript, and Redux Toolkit. - Wrote unit tests with Vitest (59.79% line coverage) and implemented automated linting, formatting, and testing via ESLint, Prettier, and Husky Git hooks (pre-commit, pre-push, post-merge). - Streamlined CI/CD deployment using Cloudflare Pages and ensured consistent code style across branches. - Collaborated in a Scrum-based front-end team (3→2 members), using GitHub PRs and Trello to plan, develop, and deliver the project on time.

Software Engineer (WordPress Developer)
Mississauga, Ontario, Canada
- Built and launched two responsive WordPress websites for local clients, increasing online visibility and user engagement: • sundaysingers.ca for a women’s choir: centralized media, events, and social links, • ahstoneveneer.ca for a masonry business: showcased 20+ projects and product offerings. - Configured domains, hosting, and Jetpack to improve SEO, site performance, and security scores. - Customized WordPress themes with HTML, CSS, and JavaScript, ensuring mobile responsiveness and clean layouts across devices. - Managed the choir website, regularly updating events, media, and announcements.

Junior Software Engineer
Homel, Belarus
- Migrated legacy JavaScript components to Vue.js for a large-scale retail system, improving maintainability and performance; updated login and registration workflows. - Developed responsive UIs using JavaScript, TypeScript, HTML, CSS for retail and enterprise projects. - Collaborated with designers, backend developers, and QA engineers to implement and refine front-end features. - Managed code contributions using Git, Jira, and Perforce within Agile sprints; participated in code reviews and resolved bugs efficiently. - Refactored and enhanced front-end interfaces with React and Angular for internal tools and client-facing applications, improving code quality and user experience.

Mechanical Designer (HVAC)
Gomelproekt LLC
Homel, Belarus
- Designed HVAC systems for commercial and institutional buildings, including hospitals, offices, and residential complexes. - Performed calculations for air exchange, air conditioning loads, and external heating pipelines; selected HVAC units, grilles, and piping layouts to meet code requirements. - Created detailed construction documentation and AutoCAD drawings; supported Revit transition by coordinating models with architectural and structural teams. - Collaborated with plumbing, electrical, and structural engineers in MEP coordination meetings, updating designs to fit shared infrastructure constraints. - Ensured compliance with local building codes and obtained permitting approvals for external heating pipeline systems.
Olga Kharkevich's Contact Information
Phone
Find the Right Leads
Find Verified Contact Data
What LeadContact does well
Find verified emails, phone numbers, and decision-makers with 98% accuracy.
Find Leads
Find the right people by company, role, industry, location, and more.
925M+ professional profiles

Find Emails
Access verified email addresses for your target contacts.
657M+ emails

Find Phone Numbers
Get cross-validated phone data from multiple top sources.
239M+ phone numbers

More Accurate. Lower Cost.
Find contact data in 1 tool with 98% accuracy
LeadContact integrates leading enrichment tools to deliver more accurate contact data—without paying for each one.
Great conversations start with the right contact.
It’s time to find yours.


