SKILLS

Languages
JavaScriptTypeScriptPythonJavaRustC
Frameworks
ReactVue.jsRedux.jsTailwindFastAPIFlaskNode.js
Databases
PostgreSQLMongoDB
Tools
DockerGitAWSFirebaseSelenium

EXPERIENCE

Mishkan Limited
Full-Stack Developer
July 2024 - Present
  • Rebuilt frontend from Vue 2 to Vue 3, implementing pagination and optimized API design that reduced page loading time by 50%
  • Improved server query performance by 15% through MongoDB query restructuring
  • Ensured scalability with 99.9% uptime by deploying Dockerized application on AWS EC2
  • Developed Python automation system using APIs and Selenium, reducing manual data entry time by 90%
Vue.jsPythonMongoDBDockerAWSFlaskFirebase

PROJECTS

Portfolio
Jan 2025 - Feb 2025
A personal portfolio website showcasing my projects, experience, and skills. The site is built with Next.js, Tailwind CSS, and TypeScript, featuring a responsive design and smooth animations. The project includes a custom CMS for easy content management, and is deployed on for AWS Amplify for fast loading times and register domain from Route 53. The website is designed to be SEO-friendly and accessible, with a focus on user experience and performance.
Next.jsTailwind CSSTypeScriptFrame MotionAWS AmplifyRoute 53
SyncFlow
Jun 2023 - Aug 2023
SyncFlow is an innovative task management system that combines real-time collaboration with intelligent workload optimization. The platform features a sophisticated task scheduling algorithm that uses Monte Carlo simulation and binary search to optimize work hours while ensuring deadline compliance. .The system includes real-time chat functionality using WebSocket, workload estimation based on Amdahl's law, and a multi-criteria search system. Built with React, FastAPI, and PostgreSQL. As Frontend Leader, I architected the UI with emphasis on user experience and real-time updates
ReactTailwindRedux.jsFastAPIPostgreSQLWebSockets
P2PConnect
Oct 2022 - Nov 2022
A secure client-server network application built in Python that manages communication and file sharing between edge devices. The system implements both TCP and UDP protocols, featuring robust authentication with account lockout protection, multi-threading for concurrent connections, and comprehensive device monitoring. It includes functionality for peer-to-peer file transfers, data generation, and computation services, demonstrating practical implementation of network programming principles and security measures in a distributed system.
PythonSocketsThreading
Dungeon Mania
Jun 2022 - Aug 2022
A 20x20 block dungeon game with customizable maps
JavaGit
Operating System
Jan 2022 - Apr 2022
The OS/161 project is an educational operating system designed to teach fundamental concepts of operating systems through hands-on assignments. The project covers six key areas: synchronization, basic system calls, virtual memory, basic file system functionality, file system recovery via journaling, and additional OS functionality. In this project, I implemented synchronization primitives, essential system calls for file operations and process management, and enhanced file system functionality with additional system calls and a buffer cache. The project provided a comprehensive learning experience in operating system development.
C

CONTACT