Lymeng Naret
I develop full-stack in my spare time & focus on test automation, manual, and reliability at work.
Portfolio Websites(Ongoing)
I occasionally work on my portfolio website to showcase my projects and skills. - Developed and deployed a full-stack interactive portfolio. - Incorporated scalable storage solutions with S3 & DynamoDB’s NoSQL database and Sentry for error monitoring.
API Query Language(Jan 2024 - Apr 2024)
AQL (API Query Language) aims to help with common frustrations encountered when interacting with web APIs. - Designed and wrote all algorithms and objects from scratch. - Formulated ANTLR4 lexer and grammar for a DSL to simplify web-API interactions for developers. - Modularized and wrote unit tests, regression tests, and end-to-end tests with 100% line-coverage using JUnit. - Built a console UI with syntax highlight, coding area, and output terminal using Java Swing.
Yojana(Jan 2023 - Apr 2023)
A cloud-based enterprise calendar built from scratch for managing key company dates with admin and user modules for Associated Engineering. Supports instant CRUD operations with server-side rendering for fast performance. Includes secure user authentication and integrates with external calendar systems like iCal and Outlook - Replaced company’s paper calendar through a unique cloud-based enterprise calendar. - Oversaw frontend including: creating mockup with figma and helped with 80% of all UI components. - Assisted with backend APIs and integration with MySQL. Fixed complex time zone bugs to improve performance by over 100%. - Written unit tests and end-to-end automated regression testing with Cypress and GitHub action.
TravelersTea(May 2023 - Aug 2023)
A Trip Planning App that tailors travel itineraries based on user preferences and providing detailed information about destinations. - Led project architecture, CI/CD pipeline with Docker & GitHub Action, enhancing productivity in an agile team of 5. - Used Redux Toolkit to manage global states with reducers & slices, and employed Thunks to handle asynchronous actions for fetching, updating, and managing actions’ life cycles. - Implemented index caching system and data compression to improve API performance speed by 49%.
LiveTranslator(Sep 2023 - Dec 2023)
LiveTranslator finds and translates texts from frames/images within the region or window using OCR and overlays the translated texts. - Engineered an application with user-friendly interface, leveraging multi-threading for efficient performance. - Designed frame processors and utilized Pytesseract OCR, achieving a 100% improvement in accuracy.
AgroBot(Nov 2022 - Oct 2023)
Software for autonomous agricultural robots that processes video frames for navigation. - Utilized OpenCV & NumPy to enhance a navigation algorithm for real-time video frame object tracking, optimizing the robot’s path-finding capabilities. - Developed performance tests for all existing algorithm with Python, ensuring smooth performance on mock field. - Integrated the navigation algorithm and UI with ROS 2 and Arduino, achieving autonomous navigation on a Jetson board to successfully navigate a mock field.
Inventory Management System(2021)
An Inventory Management System built using the MERN stack. - Supports item addition, deletion, and detailed display with a custom dialog/modal. - Implemented search and sorting capabilities for efficient inventory management. - Secure user authentication is handled by an Express server.
Database Projects(2021)
Interactive SQL-Based Database Project - An interactive SQL-based database with custom APIs for efficient data query. - A Wikipedia-like application for astronomical entities featuring a searchable database.
Maze Solver(2021 - 2022)
A Pathfinding Algorithm Project - Implemented an A* algorithm with custom heuristics for enhanced speed. - Features a fully interactive board allowing users to visualize and solve mazes. - Includes real-time hints and solving capabilities.