Danial Manavi

I'm Software Engineer

About

Seasoned software engineer with over 10 years of experience, specializing in bringing startup ideas to fruition. Proficient in TypeScript, JavaScript, Python, and C#, with extensive experience in NodeJS, React, and .NET frameworks. Adept at designing and implementing event-driven and microservices architectures, leveraging cloud platforms like AWS and Azure. Skilled in DevOps practices using Docker, AWS Code Pipeline, GitHub Actions, and Azure Pipelines. Proven track record in developing scalable, high-performance applications, optimizing databases, and integrating with third-party services through RESTful APIs.

Clients Served

Projects Completed

Hours of Support

Skills

NodeJS 100%
React 90%
JavaScript & TypeScript 100%
C# 90%
Web Development 100%
Amazon Web Services 100%
Software Architecture 90%
Database Design 90%
DevOps 85%
System Administration 80%

Resume

Sumary

Danial Manavi

Seasoned software engineer with over 10 years of experience, specializing in bringing startup ideas to fruition. Proficient in TypeScript, JavaScript, Python, and C#, with extensive experience in NodeJS, React, and .NET frameworks. Adept at designing and implementing event-driven and microservices architectures, leveraging cloud platforms like AWS and Azure. Skilled in DevOps practices using Docker, AWS Code Pipeline, GitHub Actions, and Azure Pipelines. Proven track record in developing scalable, high-performance applications, optimizing databases, and integrating with third-party services through RESTful APIs.

Education

IT / Web Development

2015 - 2017

UAST

A-series GPA in all computer-related topics

Software Engineering

2011 - 2014

UAST

Leader of the ACM team. 1st place in ACM, 2nd place in ACM

Professional Experience

Senior Software Engineer

2020-09 - Present

Vancouver, BC

  • Lead developer of JOBI, a hybrid solution providing insights into energy consumption.
  • Designed and deployed micro-services architecture on AWS to serve clients across Canada.
  • Integrated with 3rd party service providers, creating an autonomous data processing pipeline.
  • Developed event-driven architecture for background tasks and synchronization.

Senior Software Engineer

APR 2020 - AUG 2020

Vancouver, BC

  • Developed a RESTful API over AI models for data processing and lead generation.
  • Implemented an event-driven architecture for improved response times.
  • Deployed micro-services using AWS SQS and SNS for seamless integration.

Integration Developer

DEC 2019 - MAR 2020

Vancouver, BC

  • Connected Sniper product with 3rd party services using RESTful APIs.
  • Integrated with iPaaS platforms (Zapier and Power Automate) for data synchronization.
  • Developed APIs integrated with oAuth2.0 for secure data access.

Senior Software Engineer

MAR 2019 - OCT 2019

Vancouver, BC

  • Worked on a micro-service architecture solution for data processing and lead generation.
  • Optimized databases for large data inserts and developed APIs for data deduplication.
  • Deployed scalable solutions on AWS, significantly increasing lead generation and connect-through rates.

Senior Software Engineer

DEC 2018 - MAY 2019

Vancouver, BC

  • Designed, implemented, tested, and deployed Steer, a web-based work management tool.
  • Utilized Google Cloud Platform (GCP) to host the application.
  • Leveraged Firebase for authentication, file storage, and database management.

Senior Software Engineer

OCT 2013 - AUG 2018

Vancouver, BC

  • Designed and implemented end-to-end solutions using C#, NodeJS, and Python.
  • Deployed solutions on Azure, AWS, and Google Cloud, following micro-services architecture.
  • Worked on various projects including Tagdit.com, CityPlus.io, DecisionHub, and SedaScore.ca.

Services

Custom Software Development

Designing and implementing end-to-end software solutions tailored to client needs using TypeScript, JavaScript, Python, C#, and various frameworks.

Cloud Solutions Architecture

Developing and deploying scalable, cloud-based applications on AWS, Azure, and Google Cloud Platform (GCP), including serverless computing and cloud storage solutions.

Database Design and Optimization

Designing, implementing, and optimizing databases (PostgreSQL, MongoDB, AWS DynamoDB, Microsoft SQL Server, Redis) to ensure efficient data storage, retrieval, and processing.

API Development and Integration

Creating and integrating RESTful APIs with third-party services, including authentication and data synchronization using platforms like Zapier and Power Automate.

GenAI & Chatbot Development

Developing intelligent chatbots and generative AI solutions to enhance customer engagement and automate interactions, utilizing platforms like NodeJS, Python, and cloud services.

Consultancy

Providing expert advice and strategic guidance on software development, cloud solutions, DevOps practices, and architectural design to help businesses achieve their technical and operational goals.

Contact

Address

Vancouver, BC