About
I am a Software Engineer focused on crafting clean, performant, and maintainable software architectures. I specialize in building responsive web frontends, native-quality mobile applications, secure API backends, and optimized relational databases.
My professional approach is centered on engineering reliable systems that solve business needs. I prioritize code quality, performance, and structure, applying best practices to both frontend user experiences and backend database systems.
Experience
Full-Stack Developer
Meissasoft- Built responsive UIs with React, TypeScript, and Tailwind CSS using reusable components; optimized performance through lazy loading and pagination.
- Implemented JWT authentication with role-based access control; secured all authenticated pages and prevented unauthorized API access.
- Developed REST APIs with Express, Node.js, and PostgreSQL using MVC architecture; ensured code maintainability and scalability.
- Designed normalized PostgreSQL schemas with proper indexing; optimized queries to efficiently handle 10K+ records.
- Built global error middleware with Joi validation; standardized error responses across all endpoints for better debugging.
Skills
Languages
Frameworks
Databases & Testing
React Testing Library
Tools
Projects
RecipePak
A complete, high-performance recipe discovery, sharing, and meal-planning ecosystem. This multi-platform system features containerized services and scalable architectures:
- Mobile Application (Flutter & Dart): Developed a reactive cross-platform mobile application featuring responsive token progress bars, interactive user leaderboards, and report management history interfaces.
- REST API Backend (Node.js & Express): Engineered a robust MVC-structured backend with file uploads support, remote configuration hooks, and structured error responses.
- Admin Dashboard (React & Tailwind CSS): Created an administrative panel dashboard for system management, user analytics, reporting moderation, and live configuration updates.
- DevOps & Deployments (Docker & Compose): Containerized the entire stack (services, web admin, relational database, static uploads storage) for uniform development and scalable orchestrations.
Restaurant Ordering System
Built menu browsing UI with pagination, filtering, search, and real-time updates. Implemented user authentication with order history, sorting, and tracking features. Developed APIs for menus, orders, user profiles, and built an admin dashboard for restaurant order status updates.
Asset Management
Designed and developed a secure dashboard for tracking corporate hardware assets, deployment cycles, and employee device allocation. Integrated interactive data visualization for hardware health and assignment lifecycles.
Contact
Feel free to reach out for collaborations, project consulting, or engineering opportunities.