Software Engineer II
Replicon
Dec 2021 - Jul 2024 (2 years 8 months)
• Engineered clean, efficient, and reusable code, with a focus on performance and stability. • Conducted requirement analysis, design, coding, testing, and problem resolution for the project. • Designed and implemented scalable microservices utilizing Node.js, following MVC patterns and best practices for RESTful API development. • Developed dynamic and responsive client-side interfaces using JavaScript, React.js, GraphQL, and Material-UI, ensuring seamless user experiences. • Optimized code performance by refining database queries and utilizing reusable components. • Collaborated cross-functionally with developers, designers, and product managers to launch new features. • Ensured high-quality code through unit testing in Jest.