Keshav SR
[email protected] |8946068549 |Chennai, Tamil Nadu, India |LinkedIn |GitHub
Profile

A Software Engineer with 1+ years of experience in building responsive and scalable applications. Proficient in React.js and Vue.js, with strong skills in HTML, CSS, SASS, and object-oriented JavaScript. Experienced in leveraging browser features such as caching, storage, and compatibility. Additional experience with Flutter for cross-platform apps and backend technologies like Node.js, MongoDB, and Firebase.

Experience
Avow Esolutions, Junior Software Engineer
Sep 2024 – present | Chennai, India

Technologies: Vue.js, Firebase, MongoDB, Koa.js, TanStack Query, Embedded JavaScript (EJS), JavaScript, TypeScript, gRPC, Bootstrap v4/v5, Jira, Git, HTML, CSS, BullMq, Redis, PostgreSQL.

  • Developed and maintained core product features across multiple modules for the cargoEZ-SaaS Platform for Freight Forwarders.
  • Developed a configurable Margin Setup feature in the Rates Module, allowing companies to define profit margins on shipments.
  • Designed and implemented filters using MongoDB Atlas Search for efficient data retrieval.
  • Developed a "Forgot Password" feature with security constraints and improved password update processes.
  • Integrated Microsoft Login for secure authentication.
  • Optimized communication between backend services through gRPC-based remote procedure calls, implemented in TypeScript.
  • Fixed 40+ existing bugs across all platform modules to enhance system stability.
  • Optimized performance by implementing caching with TanStack in the Leads and Home Modules.
  • Migrated UI components from Bootstrap v4 to v5.
  • Rebuilt the Admin Module, streamlining client onboarding and centralizing configuration for currencies, ports, and other key settings.
  • Redesigned email and print templates using Embedded JavaScript (EJS), HTML, CSS, and JavaScript based on customer requirements, improving usability.
  • Optimized product dropdowns, reducing data retrieval time from 1.5s to 600ms by restructuring backend logic, applying proper indexing, and refining queries.
  • Implemented automatic line item loading in Shipments and Leads modules to streamline workflow and reduce manual input.
  • Designed, implemented, and deployed unit tests for 80% of the frontend and 90% of the backend services.
  • Enhanced the Finance Module by implementing Void options to invalidate payments and Print Preview in Journals for retrieving detailed journal entries.
  • Developed Booking Print Preview in the Shipment Module, enabling users to access detailed booking information.
  • Implemented role-based approval workflows in the Shipment Module, integrating with the Finance Module to support invoice review and approval by authorized users.
  • Tata Elxsi, Intern
    Oct 2023 – Jun 2024 | Chennai, India

    Technologies: React.js, Node.js, JavaScript, jQuery, Linux, Git, TortoiseGit, Jira.

  • Developed frontend features for an internal portal using React.js.
  • Assisted in debugging and resolving minor issues across the application using JavaScript, jQuery, and Node.js.
  • Received training in Linux, Bash, AWS, and Agile methodologies.
  • Projects
    Jan 2022 – Aug 2022
  • Developed frontend and backend components for a freelancing app using Flutter and Firebase, achieving 1,000+ downloads on Google play store.
  • Improved app performance by 30% and user satisfaction by 20% through optimizations.
  • Skills
    Programming languages — Python | JavaScript | Embeded JavaScript (Ejs) | HTML | CSS | SQL | TypeScript
    Frontend — React.js | Flutter | Vue.js
    Backend — Node.js | Express | Firebase | MongoDB | Koa.js
    Version Control and Collaboration Tools — Git | Jira
    Unit Test — Jest | Vitest
    Operating Systems and Scripting — Linux | Bash | Makefile
    Soft skills — Collaboration | Leadership | Agility
    Others — Docker, gRPC
    Education
    Bachelor of Engineering in Computer Science and Engineering, Rajalakshmi Engineering College
    2020 – 2024