Full Stack Developer at GHP Group (2025-09 – Present)
- Architected and developed a comprehensive PHP ERP system, implementing core business logic and enterprise-level features.
- Built accountability modules for tracking and managing organizational processes, ensuring transparency and compliance.
- Worked on invoicing and financial management systems, integrating complex business logic for accurate billing and reporting with comprehensive logging systems for audit trails and transaction tracking.
- Developed complex SQL queries with JOINs, subqueries, and aggregation functions to retrieve and manipulate data efficiently across multiple tables.
- Utilized prepared statements and parameterized queries to prevent SQL injection vulnerabilities and ensure application security.
- Implemented centralized logging systems to track user actions, system events, and financial transactions for compliance and debugging purposes.
- Built dynamic, responsive user interfaces using jQuery and AJAX, enabling real-time data updates, instant form validation, and seamless asynchronous operations without page reloads;
Full Stack Developer at Bumblebee Enterprise (2025-02 – 2025-09)
- Developed and maintained backend services using.NET (C#) with PostgreSQL, leveraging Entity Framework Core (EF Core) for efficient data management applying Computer Science principles such as data structures, algorithms, and database optimization.
- Built and optimized frontend applications using Next.js (React) and ShadCN UI for a modern user experience.
- Developed new enterprise-level PHP (Laravel) ERP system features, including automated contract generation and CRM synchronization using polling techniques.
- Implemented and maintained Python scripts for internal QR code PDF generation, ensuring reliable document processing.
- Designed and implemented RESTful APIs, ensuring seamless communication between frontend and backend services.
- Managed database interactions, optimizing queries and ensuring data integrity in a MySQL environment.
- Deployed applications on Ubuntu using Docker and Apache, streamlining server configuration and deployment processes.
- Integrated DevOps best practices to automate deployments and improve system reliability.
- Managed version control using Git and hosted the project repositories on GitHub, Bitbucket and Azure.
- Successfully migrated a Microsoft Dataverse database to MySQL, utilizing FetchXML to extract and transform data, ensuring a seamless transition and minimal downtime
Backend Developer at RaisisGroup (2023-09 – 2024-10)
- Designed and built the modular CRM as a multi-tenant app in NestJS using microservices architecture, emphasizing OOP principles for maintainability.
- Utilized Prisma for PostgreSQL database management, optimizing data interactions and maintaining integrity.
- Developed a robust 2FA authentication system for secure application access.
- Implemented cron jobs, connection pooling, task queues, and worker threads for optimal system performance.
- Integrated third-party solutions such as Amazon S3, RDS for storage and Google Drive, Docs for the contract generation system
- Proficient in DevOps practices, Docker, Ubuntu Linux, and Nginx for streamlined deployment and server configuration.
Full Stack Developer at Freight Exchange (2021-09 – 2023-07)
- Developed a modular, single-page web application in Angular, employing responsive design principles
- Integrated an authentication system using OAuth 2.0 (Auth0)
- Leveraged RxJS to manage asynchronous operations and handle complex data streams
- Employed NgRx, a reactive state management framework for managing a global state across the entire application
- Implemented streaming pipelines with web sockets to capture and process event-driven responses in real-time
- Reduced development time using CSS frameworks (Bootstrap)
- Developed REST APIs using Node.JS and Express.JS, facilitating seamless communication with 3rd party services such as Atlas MongoDB and Google Maps.
- Utilized NoSQL database schema modeling techniques to efficiently store and retrieve data in the MongoDB database
- Utilized Postman for API testing and debugging