Full Stack Developer | .NET Core, Angular, Azure

Starting at

$

18

/hr

About this service

Summary

I offer high-quality, scalable web applications built with .NET Core and Angular (v6–16), leveraging over 6 years of expertise in full-stack development. My experience in crafting real-time ship management systems, logistics platforms, and reporting tools ensures that your solution will be secure, intuitive, and performance-driven. I specialize in seamless API integrations, microservices architecture, and responsive UI design to deliver tailored, business-focused results.

Process

1. Discovery & Requirement Gathering
Understand your business goals, target audience, and technical requirements.
Define the scope, key features, and success criteria.
Deliverable: Functional Requirements Document (FRD)
2. Planning & Architecture
Design system architecture using microservices and best practices.
Create a project roadmap with clear milestones and deadlines.
Select appropriate tech stack and third-party integrations (e.g., Twilio, Stripe).
Deliverable: System Architecture Document
3. Development
Set up version control and CI/CD pipelines using Azure DevOps.
Develop the backend with .NET Core and ASP.NET Web API.
Build the frontend with Angular and responsive UI libraries like Material UI and PrimeNG.
Deliverable: Source Code Repository
4. Testing & Quality Assurance
Conduct unit testing, integration testing, and performance testing.
Perform security audits and code reviews.
Resolve any bugs or performance bottlenecks.
Deliverable: Test Results and QA Report
5. Deployment
Deploy the application on Azure or the agreed hosting platform.
Set up monitoring and logging using Datadog and Elastic Search.
Deliverable: Deployed Application
6. Training & Handover
Provide live training for the client’s team.
Deliver user manuals and technical documentation.
Ensure smooth handover with ongoing support for 30 days.
Deliverable: User Training and Documentation
7. Post-Launch Support
Monitor performance and user feedback.
Offer minor bug fixes and enhancements as needed.
Ensure smooth system operation and scalability.
Deliverable: Performance and Issue Resolution Report

What's included

  • Functional Requirements Document (FRD)

    Description: A comprehensive document detailing the functional and non-functional requirements of the system. It will cover user stories, business rules, system behaviors, and performance expectations. Format: PDF and Word Quantity: 1 document Revisions: Up to 2 revisions based on client feedback Timeline: Delivered at the end of the requirements gathering phase Approval Criteria: Client sign-off after reviewing requirements

  • Source Code Repository

    Description: The complete source code for the backend and frontend, developed using .NET Core (backend) and Angular (frontend). The repository will follow clean code practices and be well-documented. Format: Git repository (GitHub/Bitbucket/Azure DevOps) Quantity: 1 repository (containing separate folders for backend and frontend) Revisions: Post-delivery bug fixes allowed for 30 days Timeline: Delivered at the end of the development phase Approval Criteria: Code review approval and successful deployment

  • Deployed Application

    Description: A fully functional production-ready application hosted on the agreed platform (e.g., Azure, AWS). The application will meet all functional and performance requirements. Format: Web URL or server-based deployment Quantity: 1 production-ready deployment Revisions: Minor bug fixes for 30 days post-launch Timeline: Delivered at the end of the deployment phase Approval Criteria: Successful deployment and client sign-off

  • Technical Documentation

    Description: Detailed technical documentation covering system architecture, API endpoints, data models, and deployment instructions. Format: PDF and Markdown Quantity: 1 document Revisions: 1 round of updates allowed post-delivery Timeline: Delivered after successful deployment Approval Criteria: Client approval after review

  • User Training and Support

    Description: A training session for the client’s technical team and end-users, along with user guides for system navigation and troubleshooting. Format: Live training session + PDF guides Quantity: 1 live training session + 2 user guides Revisions: 1 round of updates to user guides allowed Timeline: Delivered within 1 week of deployment Approval Criteria: Client confirmation of training completion and guide accuracy

  • Test Results and QA Reports

    Description: A report detailing the results of unit tests, integration tests, and performance tests, ensuring that the application meets all quality standards. Format: PDF and Excel Quantity: 1 report Revisions: No revisions post-delivery Timeline: Delivered at the end of the testing phase Approval Criteria: Successful test completion and client acceptance


Skills and tools

Frontend Engineer

Web Developer

Dot Net Backend Developer

Angular Material

Angular Material

ASP.NET Core

ASP.NET Core

SQL

SQL

Stripe

Stripe

Twilio

Twilio

Industries

Logistics & Supply Chain
E-Commerce
Logistics & Supply Chain