profile-pic

Ravi Teja Karanam

I am a passionate and motivated Full Stack Developer with expertise in the MERN stack (MongoDB, Express, React, Node.js) and a strong foundation in problem-solving. My professional journey has been shaped by hands-on experience in building robust, scalable web applications and a constant drive to learn and improve.


As a developer, I enjoy designing and implementing complete solutions—from intuitive, responsive front-end interfaces to efficient back-end systems. I consistently challenge myself to grow by solving algorithmic problems on LeetCode, which sharpens my coding skills and enhances my approach to problem-solving.


Alongside my MERN stack expertise, I have a working knowledge of Python, which I leverage for scripting, data processing, and solving technical challenges. My commitment to learning has allowed me to stay adaptable and explore new tools and technologies that add value to my work.


I believe in the power of collaboration and am always open to connecting with like-minded professionals who share a passion for technology and innovation. Let’s create impactful solutions and drive progress in the digital world!

  • Role

    Software Development Engineer | Application Security Engineer

  • Years of Experience

    3.4 years

  • Professional Portfolio

    View here

Skillsets

  • AWS
  • XML
  • Swagger
  • SQL Server Management Studio
  • Redis
  • NPM
  • JSON
  • Jira
  • Java
  • HTML
  • GitLab
  • CSS
  • C#
  • Apache Kafka
  • .NET
  • Docker
  • TypeScript
  • SQL
  • React.js
  • Python
  • Postman
  • PostgreSQL
  • NoSQL
  • Node.js
  • MySQL
  • MongoDB
  • JavaScript
  • Git
  • Express.js

Professional Summary

3.4Years
  • Mar, 2025 - Present1 yr

    Software Development Engineer

    Vsoft
  • Oct, 2021 - Dec, 20221 yr 2 months

    Full Stack Developer

    State Street
  • Oct, 2020 - Oct, 20211 yr

    Application Security Engineer

    Cognizant
  • Jan, 2020 - Jun, 2020 5 months

    Software Engineer Intern

    Cognizant

Work History

3.4Years

Software Development Engineer

Vsoft
Mar, 2025 - Present1 yr
    Full-Stack Development: Built core modules using MongoDB, Express/Node.js, and React, enabling employees to log skills, certifications, availability, and project history in a structured format. Search & Matching Engine: Developed a dynamic skill-matching API that searches talent based on skill sets, experience level, and improving the project allocation workflow. Quarterly Updates Workflow: Automated quarterly user notifications and update flows to ensure that employee skills are always current, reducing manual coordination by HR teams. UI Enhancements: Built React pages for profile updates, dashboards, and manager search screens with filtering, sorting, and pagination. Security & Access Control: Integrated role-based access using JWT and middleware to protect employee data and admin features.

Full Stack Developer

State Street
Oct, 2021 - Dec, 20221 yr 2 months
    GMAS Platform Development: Contributed to a 5-member team to build and maintain the GMAS platform for 1000+ employees, developing React frontends and REST APIs (JavaScript, C#), reducing bugs by 15% and improving traffic performance by 20%. Legacy Migration & Backend Optimization: Migrated legacy modules to .NET Core + Blazor, optimized databases with LINQ queries, cutting load by 35% and improving backend efficiency by 40%. Reusable Component Library: Developed 100+ reusable React UI components across 3 applications, increasing code reusability and consistency for multiple customer-facing and internal dashboards. Bug Resolution & Version Control: Resolved critical bugs, improving application stability and reducing support tickets by 15%. Maintained version control and streamlined issue tracking with Git. Testing, Monitoring & Hackathon Achievement: Authored optimized SQL queries/stored procedures, resolved 100+ bugs, and implemented unit/integration tests; secured 2nd place in a global hackathon with a React + Python prototype adopted in production. Frontend Performance & State Management: Managed state complexity with React.js and Redux, improving UI performance by 15%, and secured user data with JWT authentication and OAuth authorization.

Application Security Engineer

Cognizant
Oct, 2020 - Oct, 20211 yr
    JavaScript Backend & Security Enhancements: Collaborated with cross-functional development teams to enhance JavaScript-based backend applications, implementing secure coding practices (OWASP, input validation best practices) and optimizing REST API performance, reliability, and error handling. Automation & Efficiency (JavaScript + Security): Built JavaScript-driven automation workflows for security testing and API validation, reducing post-release defects and improving system efficiency through automated input validation, authentication checks, and secure configuration scanning.

Software Engineer Intern

Cognizant
Jan, 2020 - Jun, 2020 5 months
    Secure Banking Application Development: Built core modules of a JavaScript-based banking prototype, implementing simple client-side encryption logic, secure input handling, and form validation, reducing potential exposure of sensitive data. Frontend Form Implementation & Hardening: Developed and optimized HTML/JavaScript forms with input validation, error handling, and basic authentication flows, improving data accuracy and reliability during testing.

Major Projects

2Projects

Prescripto

    Built a MERN stack doctor appointment system with role-based authentication and secure sessions; integrated Stripe payments and designed a responsive UI with Tailwind CSS.

Real Time Chat App

    Developed a real-time chat app with WebSockets, JWT-based authentication, role-based access, global state management using Zustand, and responsive UI with TailwindCSS.

Education

  • Master of Science, Computer Science

    University of Florida (2024)
  • Bachelor of Technology, Computer Science

    Gitam University (2020)