GUGGILAPU SRAVANI

Junior Software Engineer

Junior Software Engineer with 2+ years of experience building scalable and responsive web applications using React.js, Node.js, Express.js, JavaScript, and TypeScript. Skilled in developing end-to-end features including frontend UI development, backend API design, and database integration. Experienced in building RESTful APIs, integrating services, and delivering seamless user experiences with optimized performance across browsers and devices. Strong understanding of UI/UX principles, application architecture, and API-driven development. Proven ability to work in fast-paced Agile environments, collaborate with cross- functional teams, and continuously improve code quality and system performance. Focused on building efficient, maintainable, and user-friendly full stack solutions.

Skills

React.jsTypeScriptJavaScriptHTML5CSS3Node.jsExpress.jsPythonMySQLMongoDBMicroservicesMonolithicGitGitHubPostmanVS CodeChatGPTGitHub CopilotGemini

Experience

Junior Software Engineer

Crane Global Solutions Limited (CGSL)

2024-05 – Present · Hyderabad, India

  • Built and maintained scalable backend applications using Node.js and Express.js, ensuring high performance, reliability, and maintainability of core business functionalities.
  • Designed and developed secure RESTful APIs with JWT-based authentication and authorization, enabling secure user access and seamless integration with external services.
  • Optimized database operations in MySQL and MongoDB through efficient schema design, query optimization, and data modeling, improving application performance and scalability.
  • Developed responsive and user-friendly interfaces using React.js, delivering smooth navigation and consistent user experiences across desktop and mobile devices.
  • Created reusable and modular React components, reducing code duplication and improving maintainability for future feature development.
  • Integrated frontend applications with backend APIs, managing data fetching, state updates, loading indicators, and error handling to ensure reliable user interactions.
  • Collaborated closely with UI/UX designers and backend developers to transform designs, wireframes, and business requirements into fully functional web applications.
  • Implemented responsive layouts and adhered to UI/UX best practices to ensure accessibility, usability, and cross-browser compatibility.
  • Identified, analyzed, and resolved frontend and backend issues using browser developer tools, logging, and debugging techniques, improving overall application stability.
  • Participated in Agile development processes, contributing to sprint planning, code reviews, testing, and timely feature delivery.
  • Utilized Git and GitHub for version control, collaborative development, pull request management, and adherence to coding standards and best practices.
  • Adapted quickly to evolving project requirements and continuously learned new technologies to support development goals.
  • Improved application performance by minimizing unnecessary component re-renders, optimizing rendering logic, and enhancing API response handling.

Projects

SAAS Health Web Application for Patients and Doctors

Developed and maintained Admin Dashboards for managing patient appointments, doctor schedules, consultation workflows, and operational reports using React.js and TypeScript.

  • Built responsive Front Office Modules for patient registration, appointment booking, consultation coordination, and patient record management.
  • Developed and integrated RESTful APIs using Node.js and Express.js to manage patient, doctor, appointment, and consultation data.
  • Implemented JWT Authentication and Role-Based Access Control (RBAC) to secure application access and protect sensitive healthcare data.

Project Management Web Tool

Designed and developed a project management web application to manage tasks, projects, and clients.

  • Built a dashboard to track ongoing and completed tasks.
  • Implemented task assignment and tracking system with clear ownership.
  • Added filters by employee, project, and status.

Education

BITS Engineering College

Sri Sai Teja Junior College

Maharshi High School

Career highlights

May 2024

  • Started: Junior Software Engineer at Crane Global Solutions Limited (CGSL)

    Crane Global Solutions Limited (CGSL)

Built with Round Zero