Mohamed Yacoob

Mohamed Yacoob

$25/hr
Full Stack Developer – .NET & React.js
Reply rate:
-
Availability:
Full-time (40 hrs/wk)
Age:
35 years old
Location:
Puducherry, Puducherry, India
Experience:
12 years
About

I am a passionate and results-oriented Full Stack Developer with extensive experience in designing, developing, and delivering scalable web and mobile applications. Over the years, I have contributed to projects across healthcare, retail, and financial sectors, working with startups as well as established organizations. My focus is on building efficient, maintainable solutions that align with the client’s business needs while providing seamless user experiences.

My technical expertise spans across both frontend and backend development. I have worked extensively with React.js, creating dynamic and responsive user interfaces that improve navigation and engagement. Additionally, I have delivered enterprise solutions using Angular, focusing on modular design and component-based architecture. For backend development, I specialize in ASP.NET Core MVC and Web API, implementing RESTful services and integrating with PostgreSQL and SQL Server databases to ensure secure and high-performing applications.

In recent years, I have expanded into AI-powered solutions, integrating Python-based ML models using libraries like Prophet and Scikit-learn. These systems are designed to help businesses forecast trends, automate processes, and enhance decision-making. I have successfully integrated these models with backend services using Flask and ASP.NET Core, ensuring smooth interaction between data processing and application layers.

Cloud computing has become an integral part of my work. I have experience with Azure App Services, SQL Database, Blob Storage, Key Vault, and OpenAI API to deploy scalable solutions while ensuring data security and availability. My experience setting up CI/CD pipelines using Azure DevOps and GitHub Actions, combined with Docker containerization, allows for automated deployments and streamlined workflows, reducing downtime and improving development cycles.

I believe communication is key to project success. I work closely with clients to understand their requirements, offering timely updates and transparent collaboration throughout the development lifecycle. My approach is to deliver solutions that are not only technically sound but also aligned with the client’s goals.

I am committed to continuous learning and improvement, staying up-to-date with industry trends, best practices, and new technologies. I actively participate in developer communities and contribute through open-source projects and knowledge sharing.

If you are looking for a dedicated professional who combines technical expertise, problem-solving skills, and effective communication, I would be happy to connect and discuss how I can help bring your ideas to life.

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.