Prakash Gatiyala
Senior Software Engineer
[email protected]
LinkedIn | GitHub | Codeforces | Codechef | Hackerrank | Hackerearth
- Frontend: ReactJS, JavaScript, TypeScript, ES6, HTML5, CSS3, Redux, Webpack, Vite, NextJS
- Backend: Node.js, Express.js, SQL, NoSQL
- Tools: Git, Docker, Jira, VSCode, Material UI
- Testing: React Testing Library, Jest
- Development: Fullstack, Frontend, Backend
Senior Software Engineer
HCL Technologies, Bengaluru
July 2021 - October 2024
- Developed a front-end application using React.js, improving report generation efficiency by 30%.
- Implemented global state management with React Context and
useReducer
, enhancing state handling and reducing code complexity by 20%. - Integrated RESTful APIs for seamless data synchronization, resulting in a 25% increase in data retrieval speed.
- Enhanced user experience by creating responsive UI components with Material-UI, leading to a 15% increase in user satisfaction.
- Optimized application performance through lazy loading and memoization, reducing load times by 40%.
- Wrote unit and integration tests using Jest and React Testing Library, achieving 90% test coverage and reducing bugs by 35%.
- Configured Webpack for efficient module bundling, reducing build size by 20% and improving load times.
- Developed and maintained backend services for the SCM module using Node.js and Express, implementing 10+ RESTful APIs for content creation, synchronization, and subscription management.
- Wrote and optimized complex SQL queries for Microsoft SQL Server and DB2 databases, ensuring 30% improvement in data retrieval and manipulation efficiency.
- Designed and tested APIs using Postman, ensuring security and data integrity through thorough validation, resulting in a 20% reduction in API-related issues.
- Developed responsive and interactive frontend components for the SCM module using React and Redux, enhancing user experience and increasing user engagement by 25%.
- Implemented data synchronization functions and caching mechanisms, improving performance and consistency across environments, leading to a 40% reduction in data processing time.
- Conducted unit and integration testing using Jest and Enzyme, ensuring high-quality standards and resolving 95% of identified bugs in BFData's SCM module.
Movie Booking Application
GitHub Link
- Built a full-stack application, increasing user engagement by 30%.
- Implemented authentication and role-based access control with JWT.
- Integrated Razorpay for secure payment processing.
- Utilized React Query for real-time data fetching, improving responsiveness by 25%.
- Published a research paper: "Trapezoidal Intuitionistic Fuzzy Power Heronian Aggregation Operator".
Indian Institute of Information Technology and Management, Gwalior, India
Integrated B.Tech + M.Tech in Information Technology
- Graduated with a 10.0 CGPA in Software Engineering and 9.0 in Design Analysis and Algorithms (2021).
Front-End Web Developer Intern
EasyCommute Tech Pvt Ltd, Hyderabad, India
May 2020 - June 2020
- Migrated the website to Azure App Service, increasing speed by 20%.
- Improved user engagement by 30% through responsive front-end design.