Project Portfolio
PROJECTS:
Project Name Meliora
Project Duration Jan 2024-Feb 2025
Description
Designed and deployed a scalable ECS cluster with EC2 instances, implemented CI/CD
pipelines using AWS DevOps tools, and provisioned infrastructure with Terraform, ensuring
high performance, security, and streamlined deployments for both frontend and backend
applications.
Responsibilities ● Designed and deployed an ECS cluster with EC2 instances, hosting the
backend application for scalable performance.
● Implemented CI/CD pipelines using AWS DevOps tools, including CodeBuild,
CodeDeploy, and CodePipeline, to automate the deployment workflow.
● Deployed the frontend application on S3, utilizing CloudFront as a CDN for
improved content delivery and reduced latency.
● Created and optimized Dockerfiles for the backend application, ensuring
containerized deployment with consistent environments.
● Provisioned the entire infrastructure using Terraform, automating the
creation and management of resources across environments.
● Developed custom Terraform modules for each service, enabling reusable and
consistent infrastructure components.
● Set up and maintained separate development and production
environments, ensuring reliable and scalable application deployment.
● Implemented AWS security tools including AWS Shield, AWS GuardDuty, AWS
Security Hub, AWS Config, AWS Detective, and AWS Inspector to safeguard
infrastructure and enhance overall security and compliance.
● Created detailed architectural diagrams and documentation to provide clear
instructions for the client's future use and maintenance.
Technologies GIT, AWS, ECS, Python, EC2, S3, CloudFront, CodeBuild, CodeDeploy,
CodePipeline, Docker, Terraform, AWS Shield, AWS GuardDuty, AWS Security
Hub, AWS Config, AWS Detective, AWS Inspector
Project Name Magic Wallet
Project Duration October 2022- Dec 2023
Description
Designed and deployed a multi-tier microservices application on Kubernetes, utilizing
namespaces, Network Policies, and CI/CD with GitHub Actions, while managing clusters
with Rancher and ensuring data persistence with PV and PVC.
Responsibilities ● Designed and deployed a multi-tier microservices application on
Kubernetes, utilizing namespaces for isolation and security, and
implemented Network Policies to control inter-service traffic.
● Configured Kubernetes components including Deployments, StatefulSets,
Services (ClusterIP, NodePort, LoadBalancer), and Ingress Controllers for
efficient traffic management, while managing application configuration using
ConfigMaps and Secrets to ensure secure handling of sensitive data.
● Integrated CI/CD pipelines using GitHub Actions for automated
application deployment and version control, improving deployment efficiency
and reliability.
● Utilized Rancher for centralized Kubernetes cluster management,
simplifying operations, monitoring, and security enforcement across
multiple clusters.
● Deployed persistent storage solutions with Persistent Volumes (PV) and
Persistent Volume Claims (PVC) for stateful services, ensuring data persistence
and availability.
● Created detailed architectural diagrams and documentation to provide clear
instructions for the client's future use and maintenance.
Technologies GIT, AWS, Kubernetes, GitHub Actions, Rancher, Docker, Persistent Volumes
(PV), Persistent Volume Claims (PVC), Ingress Controllers, ConfigMaps, Secrets, Network
Policies, Splunk
Project Name IoT and Edge Computing Deployment
Project Duration December 2021-September 2022
Description
Led the deployment of IoT and edge computing solutions on Azure for a manufacturing
company, enabling real-time monitoring and automation of factory operations.
Responsibilities • Creating the infrastructure in Azure Cloud using Terraform.
• Creating and managing AKS Clusters.
• Integrated Azure IoT Hub and Azure Stream Analytics to collect and process data
from IoT devices, improving operational efficiency by 25%.
• Deployed Azure IoT Edge on manufacturing devices to enable real-time processing
and analytics at the edge.
• Established CI/CD pipelines using Azure DevOps for the deployment of edge
modules, reducing deployment errors by 40%.
• Ensured secure communication between IoT devices and the cloud using Azure
Security Center, implementing device security policies and monitoring.
Technologies Prometheus, Grafana, Azure, Jenkins, Docker, AKS, Terraform, GIT,
CloudFormation.
Project Name Blockchain Infrastructure Deployment
Project Duration June ‘2020’ to Dec 2021
Description
Designed and deployed a highly available and scalable blockchain infrastructure on
AWS, leveraging multi-AZ (Availability Zone) deployments to ensure optimal uptime and
resiliency. Integrated load balancing and auto-scaling strategies to handle traffic spikes
and maintain redundancy. Established comprehensive monitoring and alerting
mechanisms for proactive incident management and fast recovery.
Responsibilities
● Architected and implemented end-to-end infrastructure using key AWS
services, including VPC, EC2, S3, ELB, Auto Scaling Groups (ASG), EBS, RDS, IAM,
CloudFormation, Route 53, CloudWatch, CloudFront, and CloudTrail to support
high availability, security, and scalability requirements.
● Designed VPCs with best practices for network security and performance,
including VPC peering within regions and VPN configurations for cross-region
peering, to facilitate secure, low-latency connectivity between services.
● Provisioned S3 buckets to securely store and serve static content, configured
lifecycle policies to optimize storage costs, and implemented S3 versioning for
data protection and backup.
● Enhanced access control and security by setting up and managing IAM roles,
groups, and users with defined policies, implementing multi-factor
authentication (MFA) to protect critical resources and ensure compliance with
best practices.
● Launched and managed EC2 instances across various AMIs (Linux, Ubuntu,
CentOS, Windows) with automated configurations using User Data for
streamlined instance initialization.
● Leveraged Docker to containerize applications for consistent deployment across
environments, building custom Docker images to meet specific application
requirements and optimize performance.
● Utilized CloudFormation templates for streamlined infrastructure provisioning
and to maintain infrastructure as code, ensuring version control and
repeatability in deployments.
● Configured snapshot and image management for EC2 volumes to secure data
and enable rapid recovery; implemented Glacier storage for cost-effective
archival of data and older versions.
● Established CloudWatch monitoring and CloudTrail logging to provide full
visibility into system performance and user activities, with automated alerts to
enable quick responses to potential issues.
● Optimized content delivery and performance through CloudFront, setting up
caching and distribution to reduce latency for end-users globally
Technologies Terraform, AWS, GIT, Jenkins, Docker, EKS, ECR, MSK, Redis, VPC Peering.
Project Name CrossPlatform Deployment and Support
Project Duration March ‘2019’ to June ‘2020’
Description
Enhanced cross-platform deployment and support by customizing Linux for
bioinformatics, optimizing a CI/CD pipeline, and ensuring compatibility across Linux,
Mac, and Windows with tools like Docker, Jenkins, and Vagrant. Provided 24/7 client
support, cloud deployments on AWS and Azure, and automated infrastructure
management with Ansible, Terraform, and Prometheus.
Responsibilities ● Customized the Linux Operating System to create a Genome Station, enhancing
performance and functionality by 50% for bioinformatics workloads.
● Created a Software Deployment Life Cycle using a CI/CD Pipeline, incorporating
tools like Jenkins, Git, and Docker, reducing deployment time by 40%.
● Performed DevOps tasks for Linux, Mac, and Windows platforms, ensuring cross
platform compatibility and seamless operations using tools like Vagrant and
Packer.
● Developed a Dockerized application environment, improving the scalability and
portability of applications by 30%, and managed the container lifecycle using
Docker Compose and Kubernetes.
● Managed infrastructure and provided 24/7 support to clients, ensuring
uninterrupted service availability and client satisfaction through proactive
monitoring and incident response using tools like Nagios and Zabbix.
● Implemented an Alerting System on every job using tools like Prometheus
Alertmanager and PagerDuty, improving issue detection and response time by
50%.
● Facilitated cloud based deployment of applications using AWS and Azure,
enhancing flexibility and scalability of infrastructure through automated
provisioning and configuration management using Ansible and Terraform.
Technologies Terraform, Ansible, Prometheus, Docker, Jenkins, Vagrant.
• Conducted code reviews and refactored existing code to improve maintainability
and performance.
• Worked closely with front-end developers to ensure seamless integration of front-
end and back-end components.
• Collaborated with product managers and other stakeholders to understand and
implement business requirements.
• Communicated effectively with team members to align on project goals and
deliverables. Wrote and maintained unit and integration tests to ensure the
reliability and stability of the application.
• Collaborated with QA teams to troubleshoot and resolve issues during the testing
phase.
• Maintained a focus on delivering high-quality software that meets both functional
and non-functional requirements.
• Stayed up-to-date with the latest Symfony and PHP development trends and
technologies.
• Contributed to the continuous improvement of development processes and tools.
• Participated in Agile ceremonies, including sprint planning, stand-ups, and
retrospectives.
Project Name: Mind Alliance
Duration: 1 Year 3 Months
URL Link: https://mind-alliance.com/
Description of the Project: 3 Mind-Alliance is an AI-driven platform designed to
enhance collaborative decision-making, knowledge management, and strategic intelligence. It
helps organizations in industries like legal, defense, and corporate strategy streamline
communication, automate workflows, and gain data-driven insights.
Position: PHP Developer.
Technology Used: Symfony, MySQL/PostgreSQL, RESTful APIs, AWS/GCP for hosting,
Docker/Kubernetes for deployment, Redis for caching, MongoDB.
Roles & Responsibilities:
• Designed, developed, and maintained scalable web applications using Symfony.
• Wrote clean, efficient, and well-documented code adhering to industry best
practices.
• Implemented new features and enhanced existing functionalities based on business
requirements.
• Developed and maintained RESTful APIs for communication between the frontend
and backend.
• Integrated third-party services and APIs to extend platform functionality.
• Designed and optimized database schemas using MySQL/PostgreSQL.
• Wrote and optimized complex SQL queries for data retrieval and reporting.
Identified and resolved performance bottlenecks to ensure optimal speed and
scalability.
• Implemented caching strategies and other techniques to improve application
performance.
• Conducted code reviews and refactored existing code to improve maintainability
and performance.
• Worked closely with front-end developers to ensure seamless integration of front-
end and back-end components.
Project Name: NBC Universal
Duration: 6 Months
URL Link: https://together.nbcuni.com/insights
Description of the Project: NBCUniversal Together – Insights is a data-driven platform
that provides industry research, audience analytics, and market trends to help advertisers
make informed decisions and optimize marketing strategies.
Position: PHP Developer.
Technology Used: Symfony,PHP, RESTful APIs, GraphQL,HTML, CSS, Bootstrap, MySQL,
PostgreSQL, Redis.
Roles & Responsibilities:
• Develop and maintain backend using PHP frameworks Symfony.
• Design and optimize database queries for high-performance data retrieval.
• Implement RESTful APIs for seamless data exchange.
• Ensure website security, authentication, and data protection.
• Work with frontend developers to integrate UI with backend logic.
• Optimize performance using caching (Redis) and load balancing.
• Deploy and manage applications on cloud platforms (AWS, GCP).
Project Name: KidWings
Duration: 9 Months
URL Link: https://kidwings.com/
Description of the Project: KidWings is an educational platform designed to engage
children, students, and educators with interactive learning resources focused on nature,
science, and anatomy. The website provides interactive tools, virtual dissections, and
educational content to enhance learning experiences in an engaging and user-friendly way.
Position: Backend Developer.
Technology Used: PHP(CodeIgniter), MySQL/PostgreSQL,RESTful APIs/GraphQL
Roles & Responsibilities:
• Build and enhance functionalities using PHP frameworks like Laravel or
CodeIgniter.
• Design, optimize, and maintain MySQL/PostgreSQL databases for structured data.
• API Create RESTful APIs for seamless content and data sharing.
• Work with frontend developers to integrate dynamic UI elements.
• Improve website speed using caching mechanisms like Redis.
• Security Implementation – Implement authentication, encryption, and data security
best practices.
• Perform unit testing and fix bugs for smooth functionality.
• Deploy applications on cloud platforms like AWS using Docker/Kubernetes.
• Ensure smooth navigation and interactive learning experiences.
• Maintain detailed documentation of the development process, APIs, and system
architecture.
Project Name: ChefSuzanne
Duration: 1.6 Yrs
URL Link: https://chefsuzanne.com/menu/
Description of the Project: 5 Chef Suzanne is a catering and food service platform that
offers a diverse menu for events, corporate gatherings, and private dining. The website
provides an interactive menu display, online ordering, and event booking features, ensuring
a seamless experience for customers. It focuses on user-friendly navigation, high-quality
visuals, and an efficient backend to manage orders, menus, and customer interactions.
Position: Backend Developer.
Technology Used: PHP (CodeIgniter), MySQL/PostgreSQL, RESTful APIs, HTML5, CSS3,
Bootstrap/Tailwind CSS.
Roles & Responsibilities:
• Build and maintain the core platform using PHP frameworks like Laravel or
WordPress.
• Design, optimize, and maintain MySQL/PostgreSQL databases for storing orders
and menu data.
• Implement third-party APIs for payment processing, delivery tracking, and
customer management.
• Improve website speed using caching techniques like Redis.
• Ensure data protection, authentication, and secure payment transactions.
• Work with UI developers to create a seamless customer experience.
• Debug and test the website to ensure smooth functionality.
• Deploy and manage the website on cloud servers using Docker and CI/CD
pipelines.
• Develop and maintain features for online orders, booking management, and
customer interactions.
• Maintain records of system architecture, APIs, and updates for smooth
collaboration.
• Ensure smooth navigation and interactive learning experiences.
• Maintain detailed documentation of the development process, APIs, and system
architecture.