Hi there, I'm Levon! I'm a software engineer with a strong background in Full-Stack software engineering. One of the things I love about my profession is the opportunity to learn and solve exciting problems constantly. Whether exploring new technologies or developing innovative solutions, I always seek ways to challenge myself and improve my skills. Recently, I've been particularly interested in MLOps and Data Engineering.
Worked closely with the development team and researchers team to improve the core algorithms and models, ensuring that they were integrated effectively with the application.
Managed the setup and maintenance of the application infrastructure, ensuring that it was optimized for performance and scalability.
Collaborated with team members to ensure that the overall development process was efficient and effective, contributing to the successful delivery of high-quality products to clients.
Technologies: TypeScript, Python, ONNX, GCP(Firebase lambda, Firestore)
For more information: Saima.ai
Successfully led a team to refactor the legacy code of a fast-growing unicorn startup, which involved restructuring the database, changing API to GraphQL, and ensuring complete test coverage with unit/integration and regression tests.
Implemented a reliable SLI/SLO monitoring system to detect incidents and maintain the stability of complex systems, ensuring that the system runs smoothly and meets customer requirements.
Collaborated with stakeholders to deliver high-quality software solutions, providing technical expertise and guidance to team members, and ensured timely delivery of projects within budget and scope.
Technologies: NodeJS, TypeScript, GraphQL, MongoDB, Amazon Web Services (AWS), Docker, Kubernetes, ArgoCD, Datadog
For more information: EPAM Systems
Designed and implemented a tracking system for ads that allowed the company to analyze the results of their advertising campaigns, identifying areas for optimization and improvement.
Developed a system to generate audiences based on ML model recommendations, improving the quality of advertising targeting and maximizing the return on investment for the company.
Collaborated with team members to ensure that the technical solutions aligned with the company's business goals and provided measurable value, contributing to the success of TCF's crowdfunding campaigns.
Technologies: NodeJS, TypeScript, MongoDB, Firebase Cloud Functions, Facebook SDK, AWS(Amplify, DynamoDB, AppSync, S3, Cognito), Python
For more information: The Crowdfunding Formula (TCF)
Led the development of a platform that provided clients with the ability to upload datasets, run training processes, and use pre-trained models to run API. This involved designing and implementing a scalable architecture that could handle large volumes of data and complex processing requirements.
Created an automated pipeline to run isolated processes for each project on the cluster, ensuring that each project was processed separately and securely.
Collaborated with team members to ensure that the platform was user-friendly and optimized for performance, providing clients with a seamless and efficient experience when working with large datasets and machine learning models.
Technologies: NodeJS, TypeScript, MongoDB, AWS(ECS, Fargate, EC2, DocumentDB, S3, SNS, SQS, Route53, ELB), Nginx, Docker, AWS SDK (NodeJS/Python), Python
Configured the company's local servers and created optimized environments to accelerate the processes of ML models training, ensuring that researchers had the tools and resources they needed to be productive and efficient.
Developed scrappers to collect and create datasets for machine learning model training, simplifying the process of gathering and organizing data for researchers.
Wrote frameworks to simplify researchers' jobs and used process parallelization techniques to boost data pre-processing and ML models' training time, improving the speed and accuracy of the research process. Additionally, contributed to the implementation of scientific papers using the Pytorch framework in audio and EEG signals processing domains, advancing the company's research in these areas.
Technologies: Linux, Python, Pytorch, Torchaudio, NumPy, Bash, Wireguard VPN
For more information: The Magical Labs
Developed the core part of the product using WebXR technology to create dynamic 3D environments in the browser that users could explore.
Created an engine that enabled the system to generate 3D environments dynamically, providing users with a seamless and immersive experience.
Collaborated with team members to ensure that the product was optimized for performance and user experience, delivering a high-quality virtual reality experience to users.
Technologies: ThreeJS, A-Frame, React-three-fiber, ReactJS, NodeJS, Redis, Firebase Firestore, Socket.io, Nginx, Docker, AWS (EC2), Selenoid
For more information: 360stories
Developed a robust and scalable back-end infrastructure for casino games, ensuring that they could handle high volumes of traffic and provide a seamless user experience for players.
Created API integrations between various products within the company, enabling the smooth exchange of data and functionality across different systems.
Worked closely with other team members, including front-end developers, QA testers, and project managers, to ensure that the back-end infrastructure was integrated seamlessly with other components of the system and delivered high-quality results to clients.
Technologies: NodeJS, PostgreSQL, RabbitMQ, Redis, Nginx, Docker, TypeScript, ReactJS
For more information: BetConstruct
Developed a web-based IDE specifically designed for coders, allowing them to write and test code in a browser-based environment similar to VSCode web.
Contributed to the development of an open-source framework based on ThreeJS, providing developers with an easy-to-use toolset for building VR applications and experiences.
Collaborated with the team to ensure that the web-based IDE and open-source framework were integrated seamlessly, enabling developers to quickly and easily create immersive VR experiences.
Technologies: NodeJS, Socket.io, AceJS, AngularJS, BootstrapJS, ThreeJS
For more information: Rodin
Developed user-friendly UI to display and interact with large amounts of analytic data in the system.
Created custom charts and tables to visualize complex data in a way that was easy for users to understand and manipulate.
Collaborated with team members to ensure that the front-end components were integrated seamlessly with the back-end of the system, providing a smooth user experience and efficient data processing.
Technologies: AngularJS, BootstrapJS, C3JS
For more information: PartnerMatrix
Assisted the workshop leader in guiding students through various technical activities, including coding and game development.
Reviewed students' code and provided feedback and troubleshooting assistance as needed to help them improve their skills and complete their projects successfully.
Occasionally led workshops independently, answering student questions and providing guidance to help them achieve their goals in their creative and technical pursuits.
Technologies: JavaScript, NodeJS, CanvasAPI
For more information: TUMO
Department: Information Technology
Focus Area: Web Development and Programming
Department: Physics and Mathematics
Professional experiences |
---|
Back-End Engineer (7+ years) |
Front-End Engineer (7+ years) |
DevOps Engineer (2+ years) |
MLOps/Data Engineer (1+ years) |
Technologies and tools |
AWS, GCP, Firebase, Linux, ONNX, Git, CircleCI, ArgoCD, Asana, Jira, Notion |
Armenian(C1) | |
---|---|
English(B1) | |
Russian(B1) |