Prawesh Mandal

Prawesh Mandal

$10/hr
Full Stack Developer
Reply rate:
-
Availability:
Full-time (40 hrs/wk)
Location:
Inaruwa, Sunsari, Koshi Province, Nepal
Experience:
1 year
Prawesh Mandal Experience Gaia — theexperiencecompany/gaia-ui Jan 2026 – Feb 2026 Open Source Contributor Remote • Built the complete Gallery module for ui.heygaia.io/docs/gallery using React.js + TypeScript (responsive layout, grid, and interactions). • Resolved a contributor-name overlap rendering bug in the card grid layout, improving cross-viewport consistency while following project contribution guidelines, code review processes, and Git workflows.. LibreOffice Oct 2025 – Dec 2025 Open Source Contributor Remote • Improved UNO API error reporting in LibreOffice core to make diagnostics clearer and easier to debug for developers. • Refactored C++ code by replacing legacy SAL N ELEMENTS usage with modern std::size() patterns to improve maintainability. • Enhanced code quality in connectivity modules by adopting #pragma once in place of traditional include guards. Projects SyncPilot – AI Agent | TypeScript, React, PostgreSQL, Groq API, signal-cli-api, AWS EC2 GitHub • Engineered an email-to-Signal App agent used by 10+ users, delivering personalized email summaries via Signal; deployed signal-cli REST API as a Docker container on AWS EC2. • Developed and secured 3 production RESTful API routes with OAuth2 authentication (cron, agent, QR) to run per-user email ingestion and delivery every 15 minutes. • Optimized LLM processing with strict limits (8K input chars, 180 output tokens) to keep summaries fast, consistent, and cost-efficient at runtime. • Designed the system architecture and multi-tenant backend with AES-256-GCM token encryption and secure authentication handling for reliability. QuizLoom – SaaS | JavaScript, Node.js, Express, React, PostgreSQL, exceljs GitHub • Built a multi-tenant quiz SaaS using a microservices architecture with organization workspaces, 3 RBAC roles (Admin/Teacher/Student), and secure account-scoped operations. • Implemented subscription-ready flows: tenant onboarding, full quiz lifecycle, and usage-based access controls to support scalable customer growth. • Delivered real-time exam engine with timed sessions, autosave/auto-submit, and anti-cheat telemetry (tab switch, copy/paste, context menu) for reliability. • Shipped SaaS operations tooling with dashboards, leaderboards, reporting, and Excel import/export, reducing manual setup effort by 60%. Technical Skills Languages: JavaScript, TypeScript, C++, Python, SQL, HTML, CSS Frameworks & Libraries: React.js, Node.js, Express.js, Django, Tailwind CSS Databases: PostgreSQL, MongoDB, Redis Tools & Platforms: Git, GitHub, Linux, Docker, AWS (EC2, S3, Lambda, RDS) Concepts: Data Structures & Algorithms (DSA), Object-Oriented Programming (OOP), Database Management Systems (DBMS), Computer Networks, Operating Systems Leadership / Extracurricular Nepal Red Cross Society, Sunsari District May 2024 – July 2024 • Completed a Civic & Social Service Internship (CSSI), supporting community service initiatives. Community Teaching Initiative – Class XII Summer Camp (Volunteer Instructor) • Taught computer fundamentals and digital literacy to 60+ rural students in a limited-device environment. Class XII Digital Project Event – Smart Home Demo • Led a smart home systems demonstration and secured second place for innovation and execution. Education Pandit Deendayal Energy University (PDEU) Bachelor of Technology in Computer Science and Engineering July 2023 – July 2027 (Expected) Gandhinagar, Gujarat, India
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.