React Developer
Information
Languages
About
Main technologies
Additional skills
Experience
Telus
About the Project
The main goal of the project was to ensure the stability, usability, and cross-platform consistency of a mobile agro-tech application used by farmers and agricultural professionals. The app supported field data collection, crop monitoring, resource tracking, and real-time updates to aid decision-making in modern farming practices.
- AgriTech
Responsibilities
- My responsibilities included thorough testing of mobile app features, investigating platform-specific issues, and collaborating with developers to ensure clear documentation and effective resolution of bugs. - I used tools like Jira for ticket management and various real devices/emulators to ensure consistent testing across OS versions. - Special attention was given to UI/UX discrepancies, input behavior (such as keyboard focus issues), and media handling differences between Android and iOS.
Skills & technologies
Tallink WebShop
About the Project
Modern e-commerce platform for Tallink passengers to browse, pre-order, and purchase duty-free goods online. The scope included a multi-language webshop integrated with Tallink's booking system, CRM, and logistics, supporting both desktop and mobile. Sells alcohol, cosmetics, snacks, tobacco, and gifts. Includes user login, personalized offers, pre-order with ship/terminal pickup, order tracking, and Club One loyalty integration. Main Features: - Club One login & benefits; - Duty-free product catalog; - Pre-order with flexible pickup; - Multi-currency, multilingual support; - Promotions and loyalty discounts; - Admin dashboard.
Responsibilities
- Developed responsive, high-performance UI components using React and SCSS. - Integrated key features like pre-order functionality, Club One login, and multilingual support. - Optimized performance and reduced re-renders using useCallback, virtualization, and memoization. - Implemented reusable components and hooks for clean, maintainable code. - Collaborated closely with backend, design, and QA teams in Agile sprints. - Improved loading speed and user experience across mobile and desktop. - Helped increase user engagement and conversion through intuitive, fast UI. - Enabled faster feature delivery through reusable architecture and shared components. - Contributed to a scalable codebase.
Skills & technologies
Stars Online
About the Project
Stars Online, a digital marketing project focused on increasing online visibility and engagement for a brand/platform. The project involved developing and executing marketing strategies across various online channels, including social media, email marketing, and search engine optimization (SEO). Some project functionality: - Creating and managing online ad campaigns (Google Ads, Facebook/Instagram Ads); - Designing and publishing promotional content to attract and retain users; - Analyzing user engagement metrics and optimizing campaigns based on performance; - Coordinating with design/development teams to align marketing with the product’s online presence; - The project successfully boosted brand awareness.
Responsibilities
- Developed and maintained user-facing features using React for the Stars Online marketing platform, ensuring responsive design, smooth user experience, and integration with marketing tools and APIs.
Skills & technologies
AI Keye
About the Project
The primary goal of the Keye project was to develop a cutting-edge AI-driven platform that leverages computer vision and machine learning to automate visual recognition tasks, enhance real-time monitoring, and provide actionable insights across various industries. The focus was on increasing operational efficiency, reducing human error, and enabling intelligent automation. The project covered the full lifecycle of AI development—from data collection and annotation, model training, and evaluation to front-end and back-end integration. It also included deployment and continuous improvement of AI models in production environments.
Responsibilities
- Developed and maintained the user interface using React and TypeScript. - Integrated real-time AI model outputs into the UI (object detection, alerts, analytics). - Built responsive dashboards with live video feeds, metrics, and event logs. - Implemented secure login, role-based access, and UI state management. - Collaborated with backend and ML teams to connect APIs and optimize UX. - Ensured performance, accessibility, and cross-browser compatibility.
Skills & technologies
- React.js
- TypeScript
- Sass
- Ant Design
- Redux.js