Ongoing Projects
I am currently working on building a scalable, secure, and high-performance Learning Management System (LMS) to help users access coding tutorials and guides. Below are the key areas I am dedicated to:
- Leveraging AWS to build a scalable, reliable, and secure infrastructure, using services like EC2, ELB, SNS, SES, Aurora, IAM, CloudFront, Route 53, WAF & Shield, WorkMail
- Utilizing AWS OpenSearch Serverless to power intelligent, scalable search functionality within the platform
- Building scalable and high-performance backend services using Node.js and Express, integrating EJS for dynamic templating, and utilizing Tailwind CSS to design responsive, modern front-end interfaces
- Developing RESTful API endpoints using Node.js and Express.js, ensuring smooth communication between the backend and frontend
- Implementing Retrieval-Augmented Generation (RAG) using OpenAI and AWS OpenSearch Service to enable contextual awareness and intelligent content delivery within the LMS
- Configuring NGINX for efficient reverse proxying, and managing application processes with PM2 to ensure smooth deployment and uptime
- Writing performance-optimized SQL queries using advanced JOIN operations to handle complex business logic and data relationships
- Designing and implementing scalable database schemas to support long-term growth and maintainability
- Leveraging command-line tools for package management (npm)
- Using Git for version control to manage code changes
- Using VSCode as my primary code editor for writing, testing, and debugging, while also leveraging extensions to streamline development processes
- Using Ubuntu to build and deploy, utilizing open-source tools and package management systems
- Streamlining workflows with Trello, Toggl Track, and Confluence to organize tasks, track progress, and document project details for enhanced collaboration and efficiency
- Became a member of the NVIDIA Inception Program, gaining access to cutting-edge AI tools and resources to accelerate innovation and development
- Accepted into the AWS Activate Startup Program — receiving credits and guidance from AWS Solution Architects to scale my SaaS platform