Post Job Free

Resume

Sign in

Software Development Life Cycle

Location:
Sacramento, CA
Posted:
January 08, 2024

Contact this candidate

Resume:

Harpreet Singh

ad2kix@r.postjobfree.com

602-***-**** Woodland, CA 95776

Amazon Web Services (AWS) Senior Engineer

Analytical and meticulous professional with extensive experience in IT industry comprising of build release management, software configuration, design, development, and cloud implementation. Proficient in AWS services like VPC, EC2, Fargate, ELB, Autoscaling Groups (ASG), EBS, RDS, IAM Identity Center (SSO), EFS, Route 53, CloudWatch, CloudFront, CloudTrail, Cognito. Strong background with AWS services currently being utilized including: Elasticsearch/OpenSearch, Step Functions, Lambda (Serverless and Triggers), ECS, S3, AWS RDS, API Gateway, Kinesis, SNS, SQS, Redis, CloudFormation, Terraform, IoT Core, MQTT, WebSocket, Neptune and DynamoDB.

Skills

Cross-functional Collaboration Data Migration Agile Event-Driven Design Domain-Driven Design Pub/Sub Microservices Architecture Technical Documentation Writing CI/CD pipelines

Technical Skills

Programming: Lambda S3 AWS RDS API Gateway SNS SQS Kinesis Redis Elasticsearch/OpenSearch Step Functions CloudFormation Terraform Python Node.js JavaScript C# ASP Core ASP.NET HTML5 & jQuery LINQ AJAX JWT JSON NoSQL PL/SQL Visual Studio Microsoft Azure AD Azure DevOps

RDBMS: DynamoDB Neptune AWS RDS SQL Server MySQL Oracle Teradata ETL SSIS

Operating system: UNIX Windows Macintosh

Experience

Brandwise, MarketTime 2012 - Present

Senior Cloud Engineer/Solution Architect

Responsible for architecting, designing, implementing, and supporting cloud-based infrastructure and its solutions.

Hands on experience in coding on various AWS services like Lambda, ECS (Fargate), S3, RDS, API Gateway, SNS, SQS, ElastiCache, CloudFormation/Terraform, IoT Core, Neptune and DynamoDB.

Architected, developed, and supported APIs - API/Backend Development experience utilizing API Gateway, REST endpoints and data storage using microservices (Pub/Sub).

Created a migration plan for migrating to the cloud and implemented it, reducing cost by 25%.

Led the design and implementation of AWS cloud infrastructure including designing VPCs, subnets, security groups, routing tables, etc.

Created and configured elastic load balancers and auto scaling groups to distribute the traffic in creating multiple VPC’s and public, private subnets and to have a cost efficient, fault tolerant and highly available environment.

Created S3 buckets in the AWS environment to store files, which were required to serve static contents. Configured S3 buckets with various life cycle policies to archive the infrequently accessed data to storage classes based on requirement.

Deep understanding of Infrastructure as a Code and written CloudFormation templates in JSON & YAML to ensure successful deployment in various environments.

Created topics in SNS to send notifications to subscribers and SQS as per the requirement.

Hands on experience in implementing an DevOps pipeline using Azure DevOps and AWS CI/CD tool sets.

Maintained edge location to cache data with CDN using Cloud Front to deliver data with less latency.

Scaled distributed in-memory cache environment in the cloud using Redis.

Used IAM for creating roles and groups to provide additional security to AWS account and its resources.

Be part of the scrum team and work on user stories.

Harpreet Singh ad2kix@r.postjobfree.com Page 2

Freeport McMoRan Copper & Gold, Inc., Phelps Dodge Corporation 2000 – 2012

Senior Software Engineer

Led a team of developers in developing, testing, and supporting a wide range of web-based business solutions. Redefined system and business processes for complex infrastructure projects. Worked closely with customers to gather their requirements and planned their project execution. Leveraged my process expertise to set standards around technical support, product quality, internal quality assurance and project task tracking. Focused primarily on the SDLC, tracking and growth of the product.

Projects:

Contractor Management Invoice System (CMIS) - The application consolidated the management approach, reduces work hours, increased the accuracy of contractor payment; provided real-time auditing versus delayed invoice approval, and streamlined communication between Freeport-McMoRan and its contractors. There were over 1200 contracted employees and an estimated $150M in invoices every year.

Expenditure Acquisition and Requisitioning System (EAARS) - The application handled Phelps Dodge’s procurement process flows; detailed descriptions of these processes; associated integration points; and definition of all required data elements. The system allows both North and South America overall capital budget improvements, including management of capital cuts and forecasting in a simpler fashion. It also enables variance-explain capabilities for capital as well as appropriation request spend and forecast.

Variance Explain Application (VEA) - The VEA application captures Actual to Actual, Actual to Budget, Actual to Forecast, Forecast to Budget or Forecast variance explains for the cost, stat or summary. The month, quarter or annual comparisons are inputted by personnel for the site and product line.

Real Time KPI Report for Mine Operations (KPI) - The real time graphically displays all of the major KPIs in a user-friendly format that Mine Operation Personnel are fully aware of their current operating environment so that they can make the proper decisions to maximize equipment efficiency and minimize mining costs.

Derivative Accounting, Reporting and Tracking System (DARTS) - The application was developed to hedge copper pricing. Additional functionalities like Screen Help, FAQ and History were developed. Various reports like the Ad-hoc, FAS133 (required by Federal) and charts were also generated.

Action Tracking System (AT) - The action item can be assigned to a distribution list. The unique notification can be scheduled. The individual action items can be reassigned. Delegates can enter action items on behalf of someone else. Items are classified by predefined category, subcategory, and predefined subjects. The recurring action item can be created.

Vendor Information Portal (VIP) - Designed, developed, and implemented Phelps Dodge’s first web-based B2B solution. This system allows vendors access AR data in the ERP.

Energy Management System (EMS) - The system had approximately 200 users and gathered real-time energy use at our mines for management to make decisions on shutting down operations based on the extreme energy costs. The Intranet and Internet application was developed to manage energy for all the divisions.

Change Management System (CMS) - The application was developed to track information like planned maintenance, upgraded, scheduled and unscheduled outages etc. Email was sent to the user for approval. CMS includes powerful search engines, charts and measurement using OWC, CSV file was generated to view excel spreadsheet at client side, history, and notes.

Education

Bachelor of Science (BS), Computer Science

Amrutvahini College of Engineering, India

Professional Development

AWS Certified Solutions Architect – Associate

AWS Certified Cloud Practitioner

Node.js Certification



Contact this candidate