0% found this document useful (0 votes)
63 views4 pages

Ashish Singh

The document provides details about a solutions engineer including contact information, skills, education, certifications, and work experience spanning over 12 years working with cloud technologies like Azure and AWS.

Uploaded by

Mandeep Bakshi
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
63 views4 pages

Ashish Singh

The document provides details about a solutions engineer including contact information, skills, education, certifications, and work experience spanning over 12 years working with cloud technologies like Azure and AWS.

Uploaded by

Mandeep Bakshi
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 4

Ashish Singh

408-913-1019
LinkedIn Profile
[email protected]

SUMMARY: Solutions Engineer with 12 years of experience looking for next challenge and opportunity to learn.

COMPUTER SKILLS
Scripting Languages: Bash, Python, and PowerShell
Cloud Technology: Azure, AWS

EDUCATION
Master of Science, Computer Science May 2007
University of Southern California, Los Angeles (USC)

Certification:
 Microsoft Certified: Azure Administrator Associate
 Microsoft Certified: Azure Solutions Architect Expert
 AZ-300 Microsoft Azure Architect Technologies
 AZ-301 Microsoft Azure Architect Design
 Exam 535: Architecting Microsoft Azure Solutions
 Exam 533: Implementing Microsoft Azure Infrastructure Solution
 AWS Certified Developer – Associate
 AWS Certified Solutions Architect – Associate
 Link to all Certifications

WORK EXPERIENCE
Senior CloudDevSecOps Engineer July 2018 – Till date
Cuna Mutual Group, Chicago, Illinois
 Working with Dev teams in defining and implementing continuous delivery and release management strategy.
 Collaborating with Dev team for adoption of Docker and AKS.
 Facilitated communication between Cloud Team and Dev team in adoption of Azure DevOps tools.
 Developed and documented DevOps process within Cloud team in Cuna.
 Introduced the concept of reservation to company to save VM costs in cloud.
 Worked with Developers to implement Azure durable functions in pipeline.
 Manage Data with Azure Data Lake Store Gen2, Improving Azure Data Lake Performance.
 Configure Streaming Data into Azure Databricks, perform ETL operations with Databricks.
 Configure Azure Stream Analytics with Event Hun and Blob Storage Inputs.
 Worked with Developers in Developing a batch processing Solution with Azure Databricks.
 Worked with teams to determine workload requirements to move on prem service to Azure.
 Pushed the adoption of VM reservation to optimize compute costs and increase savings in budget.
 Worked with DEV teams for disaster recovery and business continuity strategy.
 Setup workbooks on Log Analytics workspace, helped teams in writing KQL queries to setup monitoring and alerting.
 Setup of runbooks in automation accounts for governance procedures.
 Setup Azure DevOps Pipelines for deployment of code.
 Helping Dev Teams by creating standards for securing data and applications.
 Helping/Training Dev teams with Security Center monitoring for relevant subscriptions and resource groups.
 Working on getting certain services within organization SOC 2 compliant.
 Worked with Dev team to tighten NSG rules in virtual networks to bare minimum in getting compliance status.

Senior CloudOps Engineer Nov 2017 – July 2018


Santa Clara, California
Project, Coupang, Mountain View, California
 Working on implementation on Scalr CMP on AWS with various teams within Coupang.
 Working with Big Data team on implementation of various cost optimization techniques for EMR Cluster.
 Analyzing AWS usage statistics and coming up with suggestions.
 POC of implementation of Kubernetes to increase application density in current resources.
 Optimization of S3 usage to save costs.
 Working with various engineering teams in analyzing their EC2 instances needs based upon Application requirement to avoid over
provisioning of high capacity servers.
 Working with various engineering teams to design and architect new services to be launched in upcoming months.
 Manage optimize and troubleshoot network issues in AWS while placing applications in placement groups.
 Python Scripting to add and retrieve tags from AWS resources.
 Managed Configuration deployment via Ansible.

Senior DevOps Engineer June 2017 – Nov 2017


Santa Clara, California
Project, Genentech, South San Francisco, California
 Implemented CI/CD pipeline on AWS with Jenkins and Docker for DEV and QA environment.
 Administered running container cluster with Kubernetes.
 Setup application on persistent disk on Google Container Engine using Google cloud SDK.
 Working knowledge of Google cloud services.
 Streamlined management of DNS and SSL requests within Genentech’s IT Team and our own internal development team.
 Migration of brand sites from classic AWS EC2 based architecture to secured VPC based architecture.
 Created and standardized the template used to make JIRA requests for various tasks for internal and external teams.
 JIRA and Confluence Power Administrator for team.
 Administered New-relic and Sumo-logic for logs aggregation and Dashboard creation.
 Administered and created documentation around Git and Github usage for new internal and external developers.
 Audited all ACL/SG rules on AWS all allowed incoming protocols and ports and documented them for security team review.
 Created and deleted AWS infrastructure with Ansible and Terraform for POC of QA environment for PRC processes. Used Ansible to
maintain and deploy front end webserver Apache configs

DevOps Engineer June 2015 – June 2017


Santa Clara, California
Project, YP.com, San Francisco, California
 Jenkins administration, creation of new jobs pipeline for CI/CD using Bitbucket on Docker containers.
 Managed & Maintained Kubernetes cluster and Ingress rules on cluster.
 POC of migrating code on AWS Codebuild, used CodeDeploy & CodePipeline for CI/CD.
 Implemented apps on EC2 container service for POC.
 Working on migrating one of YP’s websites to AWS Cloud, setting up environment to split live traffic through Route53 weighted
routing feature and ELB between on premise datacenter servers and AWS EC2 servers.
 Created CloudWatch alerts for DynamoDB Provisioned throughput for scaling purposes.
 Implemented Splunk and New Relic to analyze logs on certain Internet facing applications.
 Extensive documentation of every project and process followed.
 Maintaining and updating complex set of rules used for Nginx as reverse proxy, shielding internal infrastructure from outside world.
 Troubleshooting Hadoop cluster to make sure all jobs are running smoothly.
 Administrating and Creating Nagios checks for on premise production servers.
 Configured and monitored multiple servers using Chef. Defined Chef Server and Workstation to manage and configure nodes.

Senior System Engineer August 2014 – June 2015


Santa Clara, California
Project, Acesse Corporation, Redwood City, California
 Troubleshooting VPC, SG and NAT issues on AWS.
 Supporting RDS instance of MySQL based database.
 Designed and implemented Amazon VPC NAT for increased security and segregation of application stack.
 Planning, Documenting and Executing application migration from EC2 classic environment to new VPC based environment.
 Implementing Auto-scaling groups on Application servers to reduce cost and enhance optimal use resources.
 Maintaining New Relic monitoring on Staging and Production AWS servers.
 Training offshore team on Application stack implementation on AWS.

Senior Systems Engineer May 2013 – August 2014


ReadyTouch, Palo Alto, California
 Design, developed, documented and implemented Disaster Recovery infrastructure for mission critical servers.
 Conducted business impact analysis & risk assessments of critical systems and business functions.
 General troubleshooting in Linux based production environment.
 Optimizing, securing Apache & Tomcat for customer facing production applications.
 Planning, deployment and tuning of Elastic search & Kibana for Linux based infrastructure.
 Continuously updating documentation for internal knowledge base of support team and IT team.
 Scripting & automating simpler tasks for backup, monitoring and files processing.
 Upgrading Production environment servers for Stability and Security.
 Working with development team in optimizing web application for satisfactory customer experience.
 Maintained Storage attached to Database Servers, implemented RAID for data redundancy.
 Implemented SELinux on all internal mission critical servers.
 Extensive experience in implementation of Nagios for monitoring apps and servers.
 Managing three data center operations along with team.
 Implemented MHA (MySQL-High-Availability) for customer facing critical Maria DB database servers.
 Implemented automatic code sync between all application servers on production site and DR site.

Systems Engineer Dec 2012 – May 2013


San Francisco, California
Project, Autodesk, San Francisco, California
 Implemented transactional replication between MSSQL production and reporting databases provided support and trained staff on
implementation procedure and support guidelines. Fine tuning job agents parameters to support heavy transactional environment.
 Collaborated with development team in creating various data models to calculate lead scores as per business requirements.
 Perform daily administration activities for Application & Database servers.
 Implemented procedures to perform database backups on weekly and incremental basis.

System Administrator (Operations Administrator) July 2008 – Dec 2012


Santa Barbara
 On call 24/7 twice a month for seven mission critical applications deployed on 500+ Linux and windows servers.
 Interviewed, trained new offshore team remotely for supporting roles while on call.
 Conducted weekly calls with off shore team to delegate work and training new staff on day-to-day Linux troubleshooting skills,
which increased efficiency within the team.
 Implemented SCRUM methodologies within team of four people to create transparency and efficiency.
 Configuring mission critical application servers for VMware fault tolerance to eliminate downtime.
 Creating VMware monitoring for all production virtual machines to catch issues and increase customer satisfaction.
 Configuring Apache Tomcat cluster for high availability of application and session replication.
 Extensive bash scripting for automation and creating tools of regular tasks on production and test networks.
 Secured Linux systems with host based firewalls by implementing Linux iptables.
 Formulated a procedure for activating DR site. Formulated preventive, detective and corrective measures for Business continuity
planning.

System Administrator (Operations Admin Intern) Jan 2008 – Jun 2008


Santa Barbara
 Writing, executing, debugging batch scripts to build builds for test environments.
 Wrote uniform scripts for all test servers in test environment to increase reliability and resolve inconsistencies in deployment
method used prior.
 Performed the backups & scheduled the jobs using crontab on Linux/Unix servers in test and live environment.
 Troubleshooting day-to-day problems, managing user and group accounts in Unix, Linux & Windows servers.
 Good knowledge on installation, maintenance and troubleshooting Linux Server.

BEA Weblogic Administrator Jun 2007 – Jan 2008


Inek technologies, Overland Park, Kansas
Project, Comcast Interactive Media, Philadelphia, Pennsylvania
 Performed detailed requirement analysis, documented design details for approval from management
 Created, configured Weblogic domain and installed Weblogic Application on 44 Linux servers for very high volume traffic site
Comcast.net
 Developed High availability and Failover functionalities.
 Configure Node manager for administering the Managed servers.
 Configure and administer Connection pools for JDBC connections.
 Project, JPMorgan Chase, Newark, Delaware
 Trained staff at JPMC on WLST programming and using WLST for Administration purpose.
 Dealt with investigating Thread dumps for slow server start-up and hung server during start-up.
 Fine-tuned the existing scripts used for server startup procedure to start servers concurrently.
 Analyzed current issue with server startup and provided team with Spidering startup script to resolve the issue and having better
user experience.

Student worker in Financial Aid office at USC May 2006-June 2007


 Worked on student’s information service to analyze data to produce results for various projects.

Hardware Support Technician Dell Desktop USA June 2004-Dec 2004


Wipro BPO Mumbai, India
 Collaborated with a team of seven for solving technical problems and software problems for US based Dell Desktop customers.
 Supported technical calls for Dell desktop machines solving over 22 customers’ problems a day and strengthened customer service
skill among team.
 Hardware Fault Analysis like POST. Troubleshooting windows and other software.
 Configuring and repairing broadband and dial-up internet connections and browsers.
 Resolving errors in Microsoft software like MS Office, Quicken, and OS.

Academic Project Experience


Student's Academic Progress Web Application Spring 2007
Developing Project for MAHS using ASP.net which would serve as an extension to their existing Intranet Website using SEI Integrated
Capability Maturity Model (CMMI) and Agile methodologies.

Directed Research at USC Center for Systems and Software Engineering Fall 2006
Delivered results for Mapping of common features between Common criteria for Information technology Security Evaluation and
Orange book

Directed Research at Information Science Institute (ISI), Los Angeles Summer 2006
Delivered Scalability Test Performance Result on SQLite-2.8.17 to Grid Computing Project Team

USC Equipment Inventory Database Fall 2005


Developed solution from elaboration level with client for a new system for keeping track of the equipment’s in the USC sports
Equipment facility. Negotiated, Identified, Prioritized requirements and successfully delivered the results on feasibility analysis, software
architecture, prototyping, using WinWin spiral model and MBASE guidelines.

M.I.E.T Virtual Web server Fall 2003


Developed virtual Web server using VC++ with server features like multiple logs, remote administration, etc.

ACHIEVEMENTS
Rated #1 technician by Dell customers in group of Six October 2004

You might also like