Om Prasad Nayak: Professional Experience

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 2

Om Prasad Nayak

Contact No: +91 7978117945 Current Location: Hyderabad

Email id: nayakomprasad@gmail.com Role : Technology Analyst

Professional Experience:

• I am having 3.3 years of experience with Infosys as DevOps/Build & Release Engineer in solving
complex problems with creative solutions, supporting development, Deployment operations in
different environments.
• In-depth understanding of the principles and best practices of Software Configuration
Management (SCM) processes, which include compiling, packaging, deploying and Application
configurations.
• Analysis of user requirements, create and modify block diagrams and logic flowcharts
• Oversee architectural development and software activities
• Assisted with project analysis, gathering user requirements, technical design to develop project-
specific programs
• Strong debugging skills, creative preparation of user-level documentation
• Expertise in Core Java Technologies, SDLC (Software Development Life Cycle), and design and
development of web-based application.
• Experienced with CICD automation using Jenkins.
• Experienced in build tools such as Apache Ant, Maven and Gradle.
• Worked on projects in waterfall and agile methodology.
• Analysis, design, development of various J2EE applications.
• Experience in identifying and fixing web application security vulnerabilities.
• Created web services for consumption by external clients.

Key Domain and Technical Knowledge

Operating System : Windows, CentOS 6.x


Frameworks / Tools : Jenkins, BITBUCKET, CARA, GIT, SVN, spring boot
Databases : Mongo DB, SQL
Scripting : Shell, Python
Programming Languages : Core Java
Domain : Banking, DevOps
IDEs : Eclipse, STS

Academic Qualification

• Bachelor of Engineering in Electronics and Telecommunication in 2015 from Dhaneswar Rath


Institute of Engg. And Mgmts. Odisha, India.

Project 1:
Client: Westpac (May 2018 – Till Now)
Project Title: Hygieia DevOps Dashboard

Environment: JAVA/J2EE, Spring Boot, Bit Bucket, Apache Tomcat, Jira, Jenkins, Maven, AngularJS.
Description:
Westpac is the Bank of New South Wales (BNSW), was the first bank in Australia established in Sydney in
1817.
Responsibilities / Deliverables:
• Developed spring boot standalone applications to fetch all the required data from different
DevOps tools like Jira, Jenkins, Bit Bucket, Cara etc.
• Storing and fetching data in mongodb and azure cosmos db using mongodb queries.
• Configuration of servers with Shell scripts.
• Infra and CICD setup to deploy containerized Java based microservices in Kubernetes Cluster.
• Configured and managed On-Prem k8s cluster (Kubeadm).
• Installed/Configured EKS to manage orchestrate containerized microservices on AWS cloud.
• Developed Pod and deployment configuration scripts for kubernetes.
• Highly Available Jenkins Installation and configuration of Master and Slave nodes.
• Administration of configured jobs and making required configuration changes in Jenkins.

Project 2:
Client: Internal (Product Development)( Mar 2016 – May 2018)
Environment: JAVA/J2EE, Spring Boot, Bit Bucket, Apache Tomcat, Jira, Jenkins, Maven, AngularJS, RTC,
Octopus, TFS, Bamboo, Rally, TeamCity
Description: DevOps dashboard is platform which will show accumulated data from different DevOps
tools as per requirement with complete CICD pipeline.
Responsibilities / Deliverables:
• Developed MVC application for serving requests like creating different level of dashboards
serving to customized configuration request.
• Configuring multi-level dashboards with different type of Dashboards in each level showing data
with configured metrics.
• Implemented role based access control for the application to monitor the whole agile process
going in a project.
• Requirement collection from various team and provide the efficient solution for the problem.
• Developed spring boot standalone applications like data collectors to fetch data from different
DevOps tools.
• Supporting engineering plans and schedules by providing CM/Release Engineering services to
build, deploy, develop scripts, oversee branch and merge strategies, and build automated tools
as necessary to offer services to engineering team.
• Automate the build Process Using Jenkins jobs.

You might also like