
Software Development Experience:
With over 15 years in software development, excel in .NET and C# for web development.
AWS / Azure Experience: having 2.5 years of experience in Cloud including Azure and AWS, encompassing both Platform as a Service (PAAS) and Infrastructure as a Service (IAAS). Possess hands-on expertise with various AWS services such as EC2, ECS, ELB, EBS, S3, VPC, IAM, RDS, AWS API Gateway, Service Bus, Lambda, and Cloud Watch. I am adept at designing and managing cloud-based infrastructure to meet performance, security, and availability standards, and have a keen understanding of migration requirements and solutions. In Microsoft Azure, designed solutions tailored to project specifications and managed customer AWS/Azure cloud environments. Additionally, I analyze systems to identify and resolve migration problems to Azure cloud, and I also implement CI/CD-based application development methodologies using tools like Jenkins/TFS.
Database Expertise: I have extensive experience with various database systems, including SQL Server, Oracle, and DB2. My expertise extends to Oracle, PL/SQL, and performance optimization.
Software Development Life Cycle (SDLC) and Agile: I have considerable exposure to all phases of SDLC and Agile methodologies.
Design Principles and Patterns: I am well-versed in design principles such as SOLID and have experience with design patterns in software development.
Web Services and WCF: My experience includes developing web applications using WCF (Windows Communication Foundation) and familiarity with web services.
International Experience: I have gained onsite experience in several countries, including Dubai, the US, the UK, Poland, and Singapore.
Enterprise Architecture and Cloud Management: I have experience guiding the implementation, growth, adoption, and compliance with enterprise architecture strategies and standards. I am skilled at designing and managing cloud-based infrastructure to meet performance, security, and availability requirements.
Adaptable and Quick Learner: I have a proven ability to adapt to new roles and quickly learn new technologies.
AWS Code Whisperer
NET 60 ASPNet Core 30 ASPNet MVC 5 & 6 Angular Typescript Node JS ADONet React JS
AWS Azure Service
AWS-Ec2ECSELB EBS VPC S3 API Gateway Lambda Server less Application Cloud Formation Data Sync Azure Service Bus Azure Functions Blob Storage - Blob Table Queue File Azure Database Migration Service Storage services Azure BLOB Storage Azure SQL DB App Service Azure Active Directory Azure Resource Mover
Languages / GUI
C CC# Java SQL PL/SQL Visual Basic 60
Tools / IDE
Visual Source Safe TFS Git Hub PVCS
Internet Tools
HTML5 DHTML Java Script JQuery XML XSLT
Testing Tools
N-unit Fiddler Postman
Database / RDBMS
SQL Server (2000 2005) MS Access Oracle
No SQL DB
PostgreSQL
Reporting Tool
Crystal Reports IBM Cognos Reports
Middleware
Rest Web API Web Services WCF WCF Rest Service
Logging Tools
Kibana Elastic Search Splunk
Documentation Tools
Jira
AI Tools
AWS Code Whisperer
AZ-303: Microsoft Azure Architect Technologies
World Bank - WBG, 01/01/23 - Present
Skills: . NET 6 | MVC 6| React JS| C#| Asp.net core| TFS| AWS-S3| Ec2| AWS-Lambda| SQL| Oracle| Rest Web API| Kibana| Jira| Micro services| Rest API| GitHub| PostgreSQL.
Role: AWS Solution Architect and Individual Contributor
Responsibilities: Understanding requirements, providing estimations, implementing enhancements, fixing bugs, conducting code reviews, delivering demos, and performing unit testing.
Our team manages applications for The World Bank, an international financial institution that offers financial support to low- and middle-income countries for capital projects. As a vendor, we oversee their Windows and web applications, migrating an on-premise Oracle database to AWS, replacing web services with RESTful web APIs, and modernizing the World Bank application using React JS. We've also implemented Lambda functions and utilized AWS S3 and Glacier instead of FTP locations.
IRAS-IRIN, 02/01/16 - 12/31/22, IRAS (Inland Revenue authority of Singapore),
Skills: ASP.Net MVC 5| C# | Web API | Web & Win Form | SQL Server 2012| TFS| ALM Portal. Crystal Report| Cognos Report| Automated Testing | Scripts| IBM Data Stage Job.
Role: Architect and Individual Developer
Responsibilities: understanding requirements, implementing enhancements, bug fixing, conducting code reviews, delivering demos, and performing unit testing.
I served as a Senior Developer within the Build Team at IRAS (Enforcement Department). In this capacity, my tasks involved handling Service Requests (SRs), developing new and existing batches, making web UI changes, and crafting Cognos reports from scratch, all successfully deployed in Production. Batches were designed to read data and update our DB2 & SQL Server databases. Throughout the development of new batches and enhancements, we consistently met critical deadlines, delivering work on time according to user expectations. Additionally, I was actively involved in testing, building, and deploying to ensure flawless deployments. Adhering to IRAS' internal development process, code was deployed first in DEV, then progressed through SIT, UAT, and ORT environments before moving changes into production.
Other responsibilities included developing various modules of web applications using MVC architecture, creating Stored Procedures and Triggers to fetch data from SQL Server, and enhancing existing automated test scripts using the Selenium framework. I took ownership of the applications I worked on and ensured timely delivery of deliverables. Additionally, I handled bug fixes throughout the development lifecycle and post-delivery user modifications.
AWS: Attended HCL based training for AWS. Attended Trainer based AWS training.
AZ-305: Designing Microsoft Azure Infrastructure Solutions
AZ-303: Microsoft Azure Architect Technologies