A focused and motivated Full Stack Developer with a proven track record in creating and maintaining web applications using technologies such as React, TypeScript, Express.js, and Node.js. Skilled in constructing and deploying interactive and user-friendly interfaces, as well as optimizing frontend-backend performance. Experienced in managing databases like MongoDB, PostgreSQL and utilizing third-party APIs for operational improvements. Strong analytical abilities demonstrated through code reviews, debugging, and software deployment using Docker. Committed to delivering user-oriented, high-value business solutions.
As a Full Stack Developer, I am responsible for building and enhancing web applications, particularly focusing on a donation application and a Point of Sale (POS) system. My role includes:
· Frontend Development: Created dynamic, responsive user interfaces using React and TypeScript, enhancing user interaction and experience. Optimized front-end assets, including JavaScript, React Query, and state management, to reduce page load times and improve overall performance
· Backend Development: Managed backend systems using Express.js, Node.js, ASP.NET, and PostgreSQL, ensuring seamless communication between frontend and backend via robust APIs.
· Feature Development:
· Implemented data export functionalities for recurring transactions in Excel and CSV formats.
· Developed graphical data representation using pie and bar charts to provide insights into donation patterns.
· Built and optimized locale management, kiosks, and campaign location management features.
· Enabled smooth view switching for improved user navigation.
· POS Application: Worked on a POS system using TypeScript, ASP.NET, and PostgreSQL, implementing features like transaction management and real-time data synchronization.
· Containerization: Used Docker for efficient deployment and management of application environments, ensuring scalability and consistent performance.
· Code Review & Debugging: Reviewed code, debugged problems, and resolved issues to maintain system stability and performance.
· Database & API Integration: Developed and maintained functional databases, applications, and servers to support backend processes, integrating third-party APIs to enhance functionality and improve user experience.
This role allows me to work across multiple technologies, improving both frontend usability and backend efficiency to support business objectives.
I worked with pre-developed IT systems, specifically for Air Liquide, Telecom focusing on enhancing and optimizing web-based applications to meet the company's evolving needs. My key responsibilities included:
· System Customization: Modified and enhanced financial, scientific, and engineering systems to align with the specific requirements of the company.
· IMS Event Management & Incident Resolution: Managed incident management systems (IMS), ensuring timely resolutions by improving existing workflows and processes.
· Recurring Notifications & Reporting: Enhanced reporting tools and recurring notification services to streamline automated business processes.
· Problem Solving: Resolved web-related programming issues by conducting thorough analyses and employing appropriate debugging techniques to ensure system stability.
React Js
Engaged in competitive play, fostering concentration and tactical planning