ContactProjectsHome

Capturing Ideas

Delivering Results

Most recent projects of my portfolio:

Booth Grading Employee Portal

A custom portal web application designed to meet the unique needs of the company. The platform streamlines work processes, enhances communication, and boosts productivity by providing a centralized system for managing key resources.

Main Features:

  • AWS CloudWatch Alarms to actively monitor and manage resource metrics
  • JWT authentication with encrypted passwords to protect user accounts, ensuring secure access to sensitive information and preventing unauthorized access to the application
  • Real-time updates to 30+ employees and managers about important information regarding job sites, equipment, and daily reports, thus improving overall communication and collaboration.
  • Generates a ready-to-print PDF from timesheets, daily reports, incident reports, absence request forms, and warnings, then sends it by email to the company.
Full project

Forms Web Application

A dynamic form-building web application with authentication, real-time updates via WebSockets for questions, comments, and likes, and an admin panel for managing forms and users. It integrates AWS services, Salesforce, and provides an API token for secure form data export, ensuring seamless collaboration and data management.

Main Features:

  • Enhanced real-time interactivity by deploying a WebSocket server, enabling users to create, delete, or update comments, questions, and likes in real-time.
  • Implementation of lazy loading and creation of dynamic components, resulting in faster load times and an enhanced user experience.
  • AWS S3 Bucket for image storage, reducing the reliance on more expensive storage services.
  • Creation of administrator panel to improve user management, roles, account deletion, account access.
Full project

ScenarioGPT

ScenarioGPT is a web app that helps you navigate specific interactions by providing the most likely questions and effective responses—all in your chosen language. ScenarioGPT equips you with the best answers for every scenario.

Main Features:

  • AI-Powered Responses: Utilizes the OpenAI API to generate realistic questions and effective responses tailored to various scenarios.
  • Multilingual Support: Provides answers and interactions in your chosen language, helping you communicate effectively in real-time.
  • Instant Learning Aid: Designed for quick access to practical language responses, perfect for urgent situations without waiting for a full lesson.
Full project
Logo 0Logo 1Logo 2Logo 3Logo 4Logo 5Logo 6Logo 7Logo 8Logo 9Logo 10Logo 11Logo 12Logo 13Logo 14Logo 15Logo 16Logo 17Logo 18Logo 19Logo 20Logo 21Logo 22Logo 23Logo 24Logo 25Logo 26

Services

Web Development

  1. Full Stack Development – Building scalable web applications using JavaScript (React.js, Next.js, Node.js) and Python (Django, FastAPI, Flask).
  2. Frontend Development – Creating responsive, high-performance UI/UX with React, Next.js, and Tailwind CSS.
  3. Backend Development - Developing APIs and backend solutions using Node.js, Express.js, and Python frameworks.
  4. Real-time Applications - Implementing WebSockets (Socket.IO) for live updates and interactions.

Cloud & Infrastructure

  1. Cloud Deployment – Deploying and managing web applications on Vercel, AWS, and Render.
  2. Storage Optimization – Integrating AWS S3 for efficient and cost-effective image/document storage.
  3. Serverless Architecture – Setting up cloud-based functions and services for scalability and performance.
  4. Monitoring & Alerts - Configuring AWS CloudWatch alarms to track and manage cloud resources.

Database Management

  1. Data Security & Authentication –Implementing secure authentication with JWT, OAuth, password encryption, and access control.
  2. PostgreSQL & MongoDB – Designing, optimizing, and maintaining relational and NoSQL databases.

Automation & Process Optimization

  1. Cost Reduction Strategies – Minimizing third-party dependencies by developing in-house solutions for document management, notifications, and data handling.
  2. Custom Web Solutions – Developing tailored applications to enhance business operations and user experiences.
  3. Performance Optimization – Enhancing website performance with lazy loading, dynamic components, and efficient database queries.