You will get web applications from Node JS, Nest JS, Angular


Project details
Hi,
If you are looking for someone to create your web application/REST API then you are in the right place. I am able to develop web applications/REST API from scratch or implement new functions to your existing project with NodeJS based on your requirements.
Back-end technologies:
NodeJS, Nest JS
Express
Databases I work with:
MySQL
MongoDB
Information required:
Inputs and outputs of functions/APIs that need to be implemented
Users involved
DBMS involved
Please contact me first before placing the order so that the requirements can be understood better and can ensure that we both are on the same page
If you are looking for someone to create your web application/REST API then you are in the right place. I am able to develop web applications/REST API from scratch or implement new functions to your existing project with NodeJS based on your requirements.
Back-end technologies:
NodeJS, Nest JS
Express
Databases I work with:
MySQL
MongoDB
Information required:
Inputs and outputs of functions/APIs that need to be implemented
Users involved
DBMS involved
Please contact me first before placing the order so that the requirements can be understood better and can ensure that we both are on the same page
Programming Languages
HTML & CSS, JavaScript, TypeScriptCoding Expertise
Cross Browser & Device Compatibility, Localization, Performance OptimizationWhat's included
| Service Tiers |
Starter
$30
|
Standard
$50
|
Advanced
$100
|
|---|---|---|---|
| Delivery Time | 2 days | 5 days | 7 days |
Number of Revisions | Unlimited | Unlimited | Unlimited |
Number of Pages | 2 | 5 | 10 |
Design Customization | |||
Content Upload | - | ||
Responsive Design | - | - | |
Source Code |
About Madhuwantha Priyashan
Senior Software Engineer | AI-Assisted Software Delivery | GCP , AWS
Colombo, Sri Lanka - 4:27 am local time
Full-Stack Software Engineer with over four years of experience in the development of scalable, production-grade solutions using React, Angular, Node.js, NestJS, Next.js and cloud platforms (AWS, GCP). Experienced in CI/CD pipeline automation and containerized deployments on AWS and GCP using Docker.
Over a year of experience in guiding software projects to bring up the quality and the productivity of the team to the next level. Comfortable communicating in English and ready to contribute to globally distributed, remote-first teams.
Technical Skills
Languages & Frameworks: Node.js (Express, NestJS), TypeScript, JavaScript, Python, FastAPI, React, Next.js, Angular, Flutter
Databases & ORM: MongoDB, PostgreSQL, MySQL, Prisma, TypeORM
Cloud & DevOps: AWS, GCP, Firebase hosting, Docker, Bitbucket Pipelines, GitHub Actions
Architecture: Microservices, REST APIs, RBAC, JWT authentication, Multi-tenancy
Practices: OpenAPI, Swagger, clean code, C4 diagrams, API design
AI & Intelligent Systems: AI-assisted development (Cursor, Claude, Cody), prompt engineering, multi-agent architectures, MCP servers (SonarQube, Jira Rovo, Figma), OpenAI integration, Gemini API
Tools: Git, GitHub, Bitbucket, Jira, Postman, SonarQube, Trivy
Experience
Bridge BSS Tech | Senior Full Stack Engineer
Mar 2026 – Present
Built an AI agent knowledge base that enforces production-grade engineering discipline, turning a general-purpose LLM into a structured senior engineer co-pilot and reducing feature development time from 4 days to 1 day (~75%).
Integrated MCP servers (SonarQube, Jira Rovo, Figma) into AI agent workflows, connecting code quality, issue tracking, and design context directly into the development co-pilot.
Enforced automated quality and security standards through structured agent rules and scanning (SonarQube, Trivy), eliminating reliance on ad-hoc AI outputs in production pipelines.
Lead the development team on AI-first software delivery across the full stack.
Lead software releases across multiple environments, ensuring deployment stability and rollback readiness.
Architected and optimized an AI-powered document analysis pipeline, reducing end-to-end processing time from 20 minutes to 3 minutes for 100 documents.
Reduced core search latency by designing an advanced MongoDB indexing strategy at the database level.
Tech: Node.js, Python, FastAPI, MongoDB, OpenAI, multi-agent architectures, MCP (SonarQube, Jira Rovo, Figma), SonarQube, Trivy, GitHub Actions
Software Engineer — Climate Smart Initiatives
Remote | May 2022 – Present
Architected and developed full-stack tools (React / Angular / Node.js) to track climate data.
Enhanced the user experience and reduced data entry time by 70% by integrating Gemini AI to extract data from PDFs and feed them to dynamic forms.
Reduced deployment time by 90% (from 2 hours to 10 minutes) by automating CI/CD pipelines on AWS/GCP.
Reduced server costs by 80% by introducing serverless deployment.
Reduced the development time of each new project by around 20 hours by developing a reusable microservice for authentication.
Worked closely with the CEO on initial project planning and technical decision-making.
Designed software architecture using C4 diagrams.
Tech stack: React, Angular, NestJS, Next.js, MySQL, Docker, AWS, GCP, Python, Flask, FastAPI
Software Engineer — National Intensive Care Surveillance (MORU)
Jun 2021 – May 2022
Innovated in developing software solutions for healthcare data management with 100% privacy.
Developed authentication and authorization features in microservice architecture.
Implemented a data encryption mechanism for data transfer and storage to ensure 100% data privacy.
Conducted a successful penetration test to validate the security of the platform.
Tech stack: Angular, Node.js, Express, MongoDB, Docker
Education
BSc Eng (Hons) in Electrical and Information Engineering
University of Ruhuna, Faculty of Engineering
Nov 2016 – Feb 2022
Major: Software Engineering
Steps for completing your project
After purchasing the project, send requirements so Madhuwantha Priyashan can start the project.
Delivery time starts when Madhuwantha Priyashan receives requirements from you.
Madhuwantha Priyashan works on your project following the steps below.
Revisions may occur after the delivery date.
Contact
Contact me and explain the requirements

