SHEKHAR ARYAL


DevOps Engineer - Cloud Software Engineer



BACKGROUND

With more than 6 years of diversified experience in Information Technology, Shekhar is a DevOps Engineer with a focus on Cloud Engineer and Software Engineer. He has worked for large enterprise clients as Cloud engineer and DevOps engineer using modern technologies. Shekhar main objectives are to provide cost-effective, highly available, fault-tolerant, reliable, secure and scalable software services. He has been helping clients for digital transformation, cloud adoption and DevOps(CI/CD, automation and increasing developer efficiency and satisfaction)

Shekhar holds a Master in computer science and Bachelore of Information technology with major Software Engineering and Architecture. He has more than 6 years of a broad academic background in IT industry. His academic background, modern IT skills and hands-on experiences bring proficient in every project assigned to him.

Shekhar follows the best software development practices to deliver high-quality result within time and budget. He has followed the Agile practices, Automation, Test-Driven Development, Continuous Integration/Continuous Delivery development practices, early code review practices and used a DevOps approach to deliver software solutions. Nevertheless, He is highly interested to learn and use the latest technology.

Shekhar is always excited about new opportunities and challenges waiting to him. He enjoys solving the problems of the software industry. Fast learner to adopt new skills, a good listener and task oriented.

RESUME


WORK EXPERIENCE

1. DevOps Engineer , Suomen Osuuskauppojen Keskuskunnan Helsinki, Finland 10/2020 - Present

DevOps engineer for cross functional team. Work as internal consulting

  • CI/CD , Automation and Developer experience

2. Software Developer / Cloud Engineer , CGI Suomi Oy Helsinki, Finland 04/2018 - 10/2020

Projects

  • Cloud software engineer, (Client-3) – 06/2020 - Present
  • Shekhar is responsible for the backup of their migrated services in AWS. Besides, He has developed a CLI tool for a support team for their daily operations. He has used AWS Backup, AWS Cloudformation, Boto3 SDK.

  • Cloud support engineer, (Client-1) – 10/2019 - 04/2020
  • Shekhar was responsible for service maintenance and monitoring ( On-call shifts ). Responsible for investigating production errors, fixing and monitoring. Used tools and services: New Relic, Opsgeine, Jira and Statuspage.

  • Cloud software engineer, (Client-1) – 02/2020 - 04/2020
  • Shekhar was involved in a team to create deployment infrastructure (AWS CodePipeline) and assist them for deployment bootstrap resources. Also, he implemented serverless RESTful services. He used AWS CDK, Lambda, API gateway and TypeScript to implement service.

  • Cloud support engineer, (Client-1) – 06/2019 - 02/2020
  • Shekhar was helping cloud operations team for their daily cloud operations tasks and at the same time creating a CLI tool to enhance their daily job. He was assisting developers with requests, tooling, maintaining and powering up their environment.

  • Software developer (Client-2) – 04 - 05/2019
  • Shekhar was responsible for testing of the mobile application user interface. He implemented an integration test and tested user interface of the mobile application. He was responsible for verifying the integration of all functions. Black Box testing methodology was used followed by Top-down integration approach.

  • Cloud software engineer, (Client-1) -03/2019 - 04/2019
  • Shekhar was responsible for migrating Axway APIs to AWS gateway. He led the project and go through API migration development and transformation.

  • Cloud software engineer (Client-1) -04/2018 - 02/2019
  • Shekhar was responsible for the transition of SOA based web services from a legacy platform to AWS cloud platform to Microservices. Tasks include such as the implementation of integration test using Robot framework, transition of SOAP-based web services to RESTFUL services using Java and Node.js programming language. The serverless framework was used to deploy services. Agile practices (Scrum) were applied in project development.


3. Research Assistant at Metropolia School of ICT , Espoo, Finland 09/2013 – 12/2013

Design picture based news android application for Helsinki Sanomat

  • Design of use cases and user experience
  • Implementing the client software with java for android
  • Using scrum methodology for the development

4. Research and Development Assistant, Agile Solutions (P) Ltd, Kathmandu , Nepal - 12/2013 – 03/2014

Research and Development Assistant for Customization and Development of Employee self-service Portal integrated with Microsoft Dynamic NAC ( ERP)

  • Requirement analysis, gap-fit analysis and documentation of functional requirement and technical design document
  • Tool used of Microsoft Sure Step project management, Ms excel, PowerPoint, Visual Studio 2010, MS SQL Server 2008 R2 database
  • Basic of ERP solutions, service orinted architecture

SNAPSHOT

INDUSTRY EXPERTISE

  • Retail & Transportation


TECHNICAL SPECIALIZATIONS

  • AWS Solutions Architect- Associate
  • Application Architecture
  • Software Design
  • Software Development
  • Test Driven Development
  • Agile Software Development


TRAINING AND CERTIFICATIONS

  • AWS Solutions Architect- Associate
  • AWS Certified Developer- Associate
  • Computer Architecture & Assembling
  • React JS web developer with ES6
  • Splunk fundamental
  • Red cross first aid training
  • Finnish YKI certification

EDUCATION

Master in Computer Science, Lappeenranta University of Technology, Lappeenranta, Finland (2017-2020)

Major Courses

  • Software Projects, Processes and Entrepreneurship
  • Models and Methods of Software Engineering
  • Research Methods in Software Engineering
  • Green IT and Sustainable Computing
  • Data-Intensive Software Systems
  • Software as a Service: Architectures and Engineering
  • User and Design Research in Software Engineering
  • Design Patterns

Bachelor of Engineering in Information Technology, Helsinki Metroplia University of Applied Sciences, Finland (2009-2014)

Major Courses

  • Web Programming
  • Software Testing
  • Programming ( Java, C++, C)
  • Software Engineering
  • Sustainable ICT
  • Cisco Networking (CCNA1, CCNA2, CCNA3

Training, Computer Science, College of Software Engineering , Butwal , Nepal (2008-2009)

  • Computer Architecture & Assembling
  • Software Trouble Shooting & Installations

Skills & Competence

LANGUAGES

CONTACT ME