Summary
Overview
Work History
Education
Skills
Timeline
Generic

Shuruthi V

Chennai

Summary

Passionate backend engineer with 2+ years of experience in developing scalable e-commerce applications. A quick learner with strong analytical reasoning and problem-solving skills. Proficient in designing and building applications from the ground up, implementing the latest technologies, and maintaining/enhancing features in projects.

Overview

2
2
years of professional experience

Work History

Software Developer

CARATLANE
Chennai
06.2022 - Current
  • Collaborated closely with Third-party communication services (Freshchat, Karix, Netcore) to seamlessly integrate them into the existing system, enhancing overall user experience.
  • Developed backend communication databases (MySQL, Redis) to effectively track orders and services, optimizing data management processes.
  • Engineered a dashboard using AdminJS to manage and retry failed communications to users regarding orders, ensuring efficient communication.
  • Created queue-based communication services APIs, contributing to streamlined processes and enhanced system efficiency.
  • Implemented Jest for unit testing in repositories, significantly improving test coverage and code reliability.
  • Integrated error management tools, API performance trackers (Rollbar, New Relic, DataDog), and code quality assurance tools (SonarQube), ensuring robust system reliability and performance.
  • Successfully integrated AWS services (Secret Manager, S3, Media Convert, DBaaS) with the existing application, leveraging cloud capabilities for scalability and efficiency.
  • Developed engaging video banners on the main page of the website and both Android and iOS apps, enhancing user engagement and visual appeal.
  • Implemented a Headless CMS using Strapi within the existing application, providing a flexible and efficient content management solution.
  • Actively participated in sprint planning sessions following Agile methodology, contributing to the iterative development process and project success.

Software Developer Intern

CaratLane
Chennai
01.2022 - 06.2022
  • Collaborated with development team to address software bugs detected by code quality assurance tools, specifically SonarQube.
  • Integrated Google Single Sign-On logins with Role-Based Authorization in dashboards, improving user authentication and security measures.
  • Executed the migration of all security key values to Amazon Secret Manager service, enhancing data security practices.
  • Led the upgrade of Node.js version from 16 to 18 in repositories and cron jobs across all environment servers, ensuring compatibility and leveraging new features.
  • Migrated code from ES5 to ES6 in both JavaScript and Jest, eliminating Babel dependencies for enhanced efficiency.
  • Documented system architecture, APIs, and commands using JSDoc and Docsify, contributing to improved codebase understanding and maintenance.
  • Developed Redis caching for GraphQL query and response, optimizing data retrieval processes.
  • Implemented custom GraphQL middleware integration, enhancing the system's flexibility and performance.

Education

Bachelor of Engineering - Computer Science

Thiagarajar College of Engineering
Madurai,TamilNadu
10.2022

Skills

  • Programming Languages : JavaScript , Ruby (Basics)
  • Framework and Libraries : NodeJS , ExpressJS , Fastify, Jest, GraphQL , Strapi , AdminJS , Ruby on Rails , ElasticSearch, BullMQ , Magento
  • Services and Tools : Git, Visual Studio Code, AWS
  • Database : MySQL (Aurora,RDS) , Redis

Timeline

Software Developer

CARATLANE
06.2022 - Current

Software Developer Intern

CaratLane
01.2022 - 06.2022

Bachelor of Engineering - Computer Science

Thiagarajar College of Engineering
Shuruthi V