AVAILABLE
AVAILABLE
Raven P.
Backend Developer Node.js
Raven is a highly experienced Full Stack Developer with a demonstrated background in developing scalable applications ranging from e-commerce to employee engagement platforms and Learning Management Systems. Armed with proficiency in technologies like ReactJS, Node.JS, PostgreSQL, Redux, and AWS, he has excelled in translating business requirements into efficient solutions, consistently delivering optimized user experiences. His career exemplifies strong project management skills, from requirement analysis to implementation and maintenance. His adaptability to accommodate unique project needs is a proven asset in delivering top-quality outcomes.
Expertise
Years of Development Experience
9 Years
Skills
Node.jsJavascriptNext.jsMongoDBReact.jsExpress.js
Domain Experience
ECommerceEntertainmentEducationEnvironmental
Other Skills
PostgreSql, Bootstrap, Material-UI
Language Spoken
English, Hindi
Experience
- FullStack DeveloperOnline Recharge Application2022 - 2023Project SummaryThis E-commerce application offered a comprehensive solution for finding, comparing, and purchasing Wi-Fi plans from various providers based on location data. The app had a user-friendly interface that allowed for managing purchased Wi-Fi plans, including real-time updates on current plans, end dates, and viewable purchase history. The app also featured an intuitive user guide to enable troubleshooting of Wi-Fi issues.Project ResponsibilitiesPlanned, designed, and built the project from scratch, primarily focusing on backend development and API design.
Implemented the user interface with ReactJS, translating wireframes and design mockups into responsive UI elements for a seamless user experience.
Established responsiveness of the UI design across various mobile and desktop platforms ensuring flexibility for users either on prepaid or postpaid Wi-Fi plans.
Identified and resolved bugs reported by the QA team, improving the application's performance and user satisfaction level.
Leveraged SQL for efficient management and retrieval of data on Wi-Fi providers, plans, prices, and user purchases.
Integrated JIRA for tracking bugs and issues, fostering enhanced collaboration within the development team.
Developed an in-app user guide to help users troubleshoot Wi-Fi issues manually, thereby boosting the app's usability and customer support.Project Tech StackReact, Nodejs, , PostgreSql - FullStack DeveloperOnline Gaming Application2021 - 2022Project SummaryThis employee engagement platform provides an assortment of digital and physical games for corporations on a global scale. The platform features detailed profiles on games and user engagement levels, offering both user and admin perspectives to monitor employee involvement.Project ResponsibilitiesWorked across the stack, with particular emphasis on backend development and integration of React frameworks for user and admin modules.
Designed and created reusable UI components, accelerating the development process while maintaining a coherent design.
Integrated client-side routing to ensure a seamless browsing experience.
Developed RESTful APIs using Express.js for efficient data CRUD operations.
Utilised MongoDB for database operations, modeling data and optimising queries for efficient performance.
Implemented JWT for user authentication and route protection.
Ensured data integrity through thorough schema design and indexing.Project Tech StackReact, Redux, Nodejs - MERN DeveloperLearning Management System2020 - 2020Project SummaryThis Learning Management System (LMS) offers users a range of security-related courses and access to assessments based on their subscription plan. Administrators can manage users and courses, while users can interact with network topology and instigate or halt any instance or dockers in assessments.Project ResponsibilitiesDeveloped entire application from scratch.
Utilised ReactJS for the user interface development, ensuring congruity with provided wireframes and ensuring visually appealing UI across all modules.
Crafted responsive UI designs for various devices, ensuring a smooth user experience across desktops and tablets.
Mitigated and resolved bugs relating to ReactJS implementation reported by the QA team.
Collaborated with the QA team to understand and replicate reported issues, subsequently providing effective solutions.
Used JIRA for centralised bug-tracking, allowing efficient tracking and resolution of application issues.
Contributed to backend development with Node.js, handling server-side operations and maintaining application performance.Project Tech StackReact, MySQL, NodeJs, AWS - Nodejs DeveloperEmployee Tracking System2019 - 2020Project SummaryThis project involved developing an application specifically for corporate use, designed to streamline the process of managing and reviewing employee timesheets. The system allowed employees to log their internal activities and submit these records for review. Should any corrections be required, the system facilitates swifter feedback and revisions. The entire lifecycle of the procedure, from logging to final approval, was handled by this application. In addition, the system acted as a comprehensive database for employee details, taking into account aspects such as leave records.Project ResponsibilitiesTaking care of UI-related stuff and replication of the given wireframe.
Worked on responsive UI design along with all devices.
Fixing bugs that are shared by the testing team.
Used JIRA as the bug tracking system to track and maintain the history of bugs/issues on an everyday basis.Project Tech StackReact, Node.js
Education
BSC (CS)
Sri Ramakrishna Mission Vidyalaya College of Arts and Science - Coimbatore, India
2016 - 2019