Shamsudeen - Looking for .NET / Azure Architect |
nancyganesan88@gmail.com |
Location: Austin, Texas, USA |
Relocation: Yes |
Visa: H1B |
Shamsudeen
PROFESSIONAL SUMMARY Results-driven Cloud Evangelist, Solution Architect, Sr Software engineer with 18+ years of experience in designing and developing cloud-native solutions, microservices architecture, enterprise applications using .NET, Go, NodeJS, and UI. Experience working across US clients 7+ years with a strong in Azure, AWS platforms with Linux scripting. Proficient in DevOps, CI-CD pipelines, and Infrastructure as Code (IaC), with expertise in GitLab, Azure DevOps, Terraform, and Ansible. Skilled in implementing Blue-Green, Canary & A/B Deployments, security best practices, and DevSecOps methodologies (SAST/DAST) using tools like SonarQube, SNYK, and CheckMarx. Deep expertise in container orchestration (Kubernetes, Docker, Helm) and various open-source technologies and logging frameworks such as Fluentd, Prometheus, Elastic, kibana and event-driven architectures (Kafka, RabbitMQ, Azure Service Bus). Adept at cloud migration projects, including .NET upgrades, UI modernization, and serverless implementations. Strong leadership in stakeholder management, architecture reviews, and cloud cost optimization. Passionate about new learnings, automation, security, and scalable cloud solutions to drive business success. PROFESSIONAL EXPERIENCE DELL Technologies, Round Rock, TX, USA Senior .NET Architect/Software Engineer (Dec 2022 Present) Designed and implemented cloud-native microservices using .NET, NodeJS, Go, Angular, Python. Developed and deployed containerized applications using Docker, K8s Kustomize. Design and Develop Database schema using SqlServer and Postgres DB. Secured APIs through Dell Identity Management. Managed CI/CD pipelines for Blue-Green deployments using GitLab to Pivotal Kubernetes Services, PCF Automated infrastructure provisioning with Terraform, Ansible, GoLang, F5, Kubernetes, RabbitMQ for VM creation automation. Day2 operations are triggered by ansible execution using Go lang automation. Angular development and Migration from v9 to v16. Migrated .Net, Go to the latest stable versions from previous versions and mitigated the obsolete features. Tools implemented to automate data migration, certificate renewal. Managed the certificate renewal for various APIs / UI deployed in K8s. Fixing the Vulnerabilities using security tools like SNYK / Black duck / SAST integrated with CICD Pipeline. Docker images scan using twistlock. Create and Manage secrets using Hashicorp vault. Pipelines jobs are intended to fetch from Vault secrets. Annual licensing saving cost of 10K US Dollar for developers by automating Developers Environment using shell script like using VSCode, WSL on Windows, linux packages on Windows Subsystem for Linux. As a business model, Involved in VM migration from VMWare VCenter. POC on converting Angular to React. Infogain Corporation, California, USA Azure Architect (Mar 2022 - Dec 2022) Clients - Seagate, Longmont, CO, USA, FedEx, USA Architected Azure cloud infrastructure, including Traffic Manager, Load Balancer, AKS, Service Bus, Application Gateway, Front Door, Key Vault, and Log Analytics. Designed and maintained DevOps pipelines for CI/CD automation Azure DevOps, and Jenkins. Configured and optimized Kubernetes clusters (AKS) for scalability and security. Integrated monitoring and logging solutions using Prometheus, Grafana, and Splunk. Developed serverless cloud functions using Azure Functions to streamline workflows. Implemented distributed tracing using Datadog. Built Azure Event Hub for event streaming pipelines for real-time data processing. Secured cloud infrastructure with firewalls, WAF policies, and DDoS protection. Led the migration of legacy applications to Azure Kubernetes Service (AKS). Implemented cost optimization strategies for cloud infrastructure using Azure cost estimation. Complete Automation using Terraform to create Azure cloud resources. Managed Hashicorp vault deployed in Azure Kubernetes Services. Managed Kong api gateway and deployed in Azure kubernetes Services. Kong used for Service discovery, routing, rate-limiting. Deploying and maintaining the Vue.js, nodeJs with Auth0 security implementation into AKS. DELL Technologies, Round Rock, TX, USA Principal Software Engineer (Dec 2018 - Mar 2022) Designed and implemented cloud-native microservices using .NET, NodeJS, Python, and Java. Develop and maintain application docker base images like nodejs, python, .net, java to harbor registry. Secured APIs through IdentityServer4 and Dell Identity Management Managed CI/CD pipelines for Blue-Green deployments using GitLab. Automated infrastructure provisioning with Terraform and Ansible for cloud efficiency. Implemented cost optimization strategies for cloud infrastructure. Using Pipe & Filter, Serverless func architecture, Kafka-based event streaming pipelines for real-time data processing using Cloudera and Confluent. UnProcessed, Failed messages are being automated with Kafka tools and bash script to reprocess. Fixing the Vulnerabilities OS images, APP securities. Developed various products and tools to manage, monitor, alert the Dell applications in the event of failure. Deploy and maintain Elasticsearch using AKS using K8s Operators. Implemented Caching mechanism using Redis and monitored the redis performance, throughput, latency etc. Implemented S3 bucket for blob storage for millions records processing and storing for the reprocess everyday. Hands on Neo4J GraphDB, MongoDB and managing and monitoring the multiple environments (DEV to PROD) Docker images scan using twistlock. Managed PCF hosted applications on Azure Hosting services. Managed AzureCosmos DB (MongoDB driver) for the hosted applications. Monitoring app status created in React Js. Includes Device status, API status, K8 clusters, Redis, Mongo, Kafka clusters. Visiant Health, Southborough, MA, USA Lead Software Engineer (Jun 2018 - Nov 2018) Developed Application using .NET Framework 4.6 with App logic Workflow. Created and updated with Web API Services for integrating the system with downstream and upstream systems. SSIS Jobs Monitoring and Deployment. Involved in Code review, Unit test case implementation by using xUnit and Visual Studio test features. Automated deployment process by using TFS Build and Deploy. Involved in the Planning, Grooming, Sizing, and Development of the Stories. Feature estimation and splitting the complex feature into simple Users stories using t-shirt sizing. Develop the feature / functionality and help the team technically. Responsible for E2E Quality - code optimization, refactoring, effective test strategy, test Automation, performance benchmarking and defect management Involve with the Business team to assess the technical feasibility for the new feature/functionality. Niranta Solutions & Services Pvt Ltd, Bengaluru, India Technical Project Manager (Jul 2017 - Mar 2018) Client - Dell Inc, Bengaluru, India Designed and deployed highly available cloud solutions using PCF. Develop and Enhance API endpoints for the various applications in the PricingV3 Develop features based on the new requirement using the technologies like .Net Core, .net WebAPI, C#, PostSharp, TFS, Resharper, Ingrain MoQ, Postman, Swagger, WCF, Teamcity, Octopus, Java Web Services Developing the unit and Integration test cases using the C# test driven development. Involving in the several stakeholder meetings for the Architecture reviews, project progress, dev milestones etc. Debugging and troubleshooting skills DevOps enhancement and CICD pipeline deployment using TFS, Jenkins Fixing the defects for the feature deployed. UnitedHealth Group (Optum Global), Bengaluru, India Technical Lead (Sept 2013 - Apr 2017) Develop features based on the new requirement using .Net, Asp.net, Silverlight, WebServices, Java Involved in the CICD pipeline using TFS, AnthilPro, Tortoise Svn Creating User stories for the new feature Creating and fixing the defects for the feature deployed. Developing the unit and Integration test cases using the C# test driven development. Involved in the several Architecture reviews, project progress, development milestones etc. Relational database management such as Microsoft Sql Server Managed team members and mentoring as required. Travelled to the US in 2016 on Intra transfer (L1) on specialized skills for knowledge transfer and execution. Cognizant Technology Solutions, Chennai, India Senior Associate (Mar 2011 - Sep 2013) Client - UnitedHealth Group - USA Involved with all the phases of software life cycle development using .Net, MVC, SqlServer, Silverlight Involved in the software monitoring, production support and logging. Facilitated training on healthcare domain and certified on the domain models. Debugging and troubleshooting skills Involved in the CICD pipeline using CC, Tortoise Svn, AnthillPro Creating User stories for the new feature using RallyDev. Creating and fixing the defects for the feature deployed. Developing the unit and Integration test cases using the NUnit / C# TDD. Relational database management such as Microsoft Sql Server As a Senior Associate designation, overlooks process, project, and people management. Lionbridge Technologies, Chennai, India Project Lead (Sep 2006 - Feb 2011) Clients - HP Inc, Boise, ID, USA, Merck & Co, NJ, USA As a Project Leader designation, overlooks process, project, and people management. Involved with all the phases of software life cycle development. Developed Windows and Web Applications for HP Inc, and Merck & Co using .net Framework 4.7, MOSS 2007, Windows SharePoint Services 3.0/2.0,Sharepoint Designer 2007/Front Page, 2003, C#.Net, ASP.Net, ADO.Net, XML Web services, Web part, SQL Server 2000, Subversion, ClearQuest, Merckury, VSS, WCF, XML, XSD, SNMP, Wiki site, Subversion, HP Quality Center 10.0, TestDriven.Net, NUnit, FxCop, Merovingian, MIB As a responsibility of the developer, involved in the design and development of the software for the client. Involved in the software monitoring, production support and logging. Implemented the testing strategies. Facilitated training and certification on technical stack. High analytical and problem-solving skills Creating and fixing the defects for the feature deployed. Develop features based on the new requirement Developing the unit and Integration test cases using the C# test driven development. Relational database management such as Microsoft Sql Server, Oracle Travelled once on a Business trip (B1/B2) to visit HP Inc client at Boise, ID, USA in 2010. KEY PROJECTS Cloud-Native Microservices Architecture, Cloud Migration & Modernization DELL Technologies, USA DevOps & CI/CD Automation Infogain Corporation, DELL Technologies USA API Gateway & Kong API, Hashicorp Vault and Consul Infogain Corporation, USA (Seagate) Millions of data processing using customized Serverless Cloud Functions with Kafka DELL Technologies, USA Distributed Tracing Implementation integration with Splunk DELL Technologies, USA Medical insurance membership enrollment Visiant Health, USA NLP and ICD9, ICD-10 for Hospital Billing implementation UnitedHealth Group, India HP WebJet Admin, managing device communication with SNMP/HTTP protocol HP Inc (LionBridge) Merck Speaker Services MOSS Content Management for Physician speaker Merck & Co (LionBridge) TECHNICAL SKILLS Infrastructure Technologies & Cloud Deployment & Automation Terraform, Ansible Kubernetes, Docker, Helm, Prometheus/Grafana, Logstash, Fluent-D/Fluent-bit PCF Loggregator, Azure Log Analytics, Azure Monitor, Splunk, Grafana Azure, AWS, Pivotal Cloud Foundry (PCF) Backend Technologies .NET 8 (C#, ASP.NET MVC, WEB API), GoLang, NodeJS, Java 1.11 (Spring Boot), Windows Services, WCF Frontend Technologies HTML, CSS, JavaScript, TypeScript, jQuery, React.js, Angular, Bootstrap, JSON, XML Security Technologies Azure AD, IdentityServer4, Auth0, OAuth2, JWT, Azure Key Vault, HashiCorp Vault, CheckMarx, SonarQube, SNYK Cloud Technologies Azure: AKS, Blob Storage (S3 Bucket), Traffic Manager, Load Balancer, Service Bus, Application Gateway, Front Door, CDN, Cosmos DB, Azure Functions, Azure Private DNS PCF: Pivotal Cloud Foundry (PCF), PCF Loggregator, PCF Custom DNS Kubernetes: AKS, PKS, Configs, Volumes, Secrets, Storage, DaemonSet, Deployment, ECK-Operators, Services, Ingress, CronJob, Horizontal Pod Autoscaler (HPA) Data Technologies SQL Server, PostgreSQL, MongoDB, Azure Cosmos DB, Elasticsearch, Redis, Neo4j Scripting Python, Bash-Shell, NodeJS, jQuery DevOps CI/CD Azure DevOps, GitLab CI/CD (B/G, A/B, Canary), TFS, Jenkins,Code Collaborator, TeamCity, Octopus, ClearQuest PaaS & Serverless Cloud Functions Kubernetes Clusters, Azure PaaS, Pivotal Cloud Foundry NodeJS & Python framework with Azure Kubernetes Services (AKS) Profiler & Debugging ReSharper, Debugger, SQL Profiling, ANTS Profiler Project Management & Life Cycle JIRA, TFS, Pivotal Tracker, RallyDev, ITIL V3 Agile (Scrum methodology, XP Programming), Waterfall Eventing Azure Service Bus, Kafka Stream (Cloudera, Confluent), RabbitMQ Unit Testing, BDD & TDD JMeter, MOQ, xUnit, MockIT, unittest.mock (Python), Mocha (NodeJS), NUnit, TestDriven.Net, HP Quality Center Education Bharathidasan University Master of Computer Applications (2001) University of Madras Bachelors of Arts (1998) Certification AHM-250: Advanced Healthcare Management Domain certification MCTS: MOSS Application Developer Certified (72-541) Technical MCP: .Net Framework 2.0 (72-536) Technical ITIL v3: ITIL V3 Foundation Exam (EX0-101) Process Scrum-Master Certified Scrum master (2012-2014) Keywords: csharp continuous integration continuous deployment user interface javascript sthree database active directory golang ffive hewlett packard Colorado Idaho Massachusetts New Jersey Texas |