Prakash Shelke

is Creative tech-savvy Thinker

 

Who am I?

Hello! I’m Prakash Shelke, a software engineer currently at Bhilai, Chhattisgarh, Central India.

I enjoy creating things from the technologies I keep learning from the internet.

My motto is simple- “Aut viam inveniam aut faciam” means, “I will either find a way or make one.”
I like to develop reliable performant products while being easy to use and maintain.

After graduating from Shri Shankaracharya Technical Campus in 2015 and gaining the skills from various training courses, I joined the engineering team at a MNC, where I work on a wide variety of interesting projects on a daily basis.

Here are a few technologies I’ve been working with recently:

❆Spring Framework
❆REST Web Services
❆Python
❆Cassandra
❆MongoDB
❆IBM ODM (Operational Decision Manager )
❆Tableau

 

Where I’ve worked

Delivery Senior Software Engineer 

Mphasis Ltd. (Mar 2021- Present)

❆Responsible for developing and maintaining microservices.
❆Working with other developers as teams to ensure 100% on-time releases in 2-weeks Sprint
❆Implemented Tyk- API lifecycle management tool- used purely for internal automation and integration.
❆Reviewed, raised, and approve pull requests within the team and worked with multiple development teams to correct problems, introduce features, update codebase.
❆Responsible for writing unit/integration/performance test scenarios and preparing for deployment.
❆Captured specifications, testing methods, and other information for a project into technical manuals.
❆Onboarded new tools and technologies during development to elevate project quality and shorten timeframes.
❆Authored code fixes and enhancements for inclusion in future code releases and patches.
❆Estimated work hours and tracked progress using Scrum methodology.
❆Maintained existing applications and designed and delivered new applications.

Senior Engineer

Brillio (Sep 2020- Mar 2021)

❆Discussing, developing, implementing, and managing Full Stack REST applications.
❆Responsible for development of Springboot based backend and JavaScript
, jQuery, HTML5, CSS on frontend.
❆Have worked on migration projects on the given tech stack.
❆Responsible for writing JUnits with 95% coverage and implementing Sonar issue fixes.
❆Maintaining and improving existing codebases and peer review code changes.
❆Liaising with colleagues and interacting with various teams from different firms to ensure timely deliveries.
❆Have worked in Scale Agile
methodology.
❆Quickly adapted to Front End technologies and started delivering efficiently.
❆Ability to use more than one development language.
❆Debug existing source code and polish feature sets.

Software Engineer

TechMahindra (Feb 2017- Sep 2020)

❆Discussing, developing, implementing, and managing Spring-based REST applications with Junit tests.
❆Implement service-oriented(SOA) architecture and web services.
❆Enhancing applications by identifying opportunities for improvement, making recommendations, and subsequently developing those modifications.
❆Maintaining and improving existing codebases and peer review code changes.
❆Liaising with colleagues to implement technical designs.
❆Following the project life cycle methodology like TDD Agile and Waterfall.
❆Excelled at learning different technologies and implementing them efficiently.
❆Ability to use more than one development language.
❆Debug existing source code and polish feature sets.
❆Contribute to technical design documentation.
❆Interacting with various teams to ensure timely deliveries.

My Academic Education

2008-2009

Senior Secondary Certificate

C.B.S.E. B.S.P. Senior Secondary School- 10, Bhilai

Higher Secondary Certificate

C.B.S.E. B.S.P. Senior Secondary School- 10, Bhilai

2010-2011
2011-2015

Bachelor of Engineering

C.S.V.T.U. Shri Shankaracharya Engineering College, Bhilai

What I’ve learnt

Knowledge Timeline

Bootcamp: Data Structures and Algorithms
Prakash Shelke, Data Structures and Algorithms: Java Bootcamp, Software Developer

Data Structures and Algorithms are the identities of a good Software Developer. Improved my problem-solving abilities and way of coding in this Java Data Structures and Algorithms Bootcamp taught by Jonathan Rasmusson

Robotic Process Automation: RPA Fundamentals + Build a Robot
Robotic Process Automation: RPA Fundamentals + Build a Robot

Learnt the key elements of RPA, build your first robot using UiPath and got ready for the future of work!

Python Data Analyst
data analytics and predictive modeling skills to the next level using the popular tools and libraries in Python, Udemy certification

After doing this I took my Data analytics and predictive modeling skills to the next level using the popular tools and libraries in Python.

IBM Operational Decision Manager Standard Business Analyst
The badge earner can use Operational Decision Manager V8.9 to build and manage rules. The individual has a strong knowledge of modeling business rule vocabulary, rule discovery, rule authoring, and rule governance and management. issued by IBM

The badge earner can use Operational Decision Manager V8.9 to build and manage rules. The individual has a strong knowledge of modeling business rule vocabulary, rule discovery, rule authoring, and rule governance and management.

Data Wrangling in Python
Data wrangling in pandas for ML Engineer from Udemy

The course covers the data wrangling skills required for a Python Analyst.

Advanced Google Analytics
Advanced Google Analytics advanced from Google Academy

Advanced Google Analytics walks through how data gets collected and processed into readable reports, how to use configurations like Custom Dimensions, Custom Metrics, and Event Tracking to collect data that’s specific to the business. The course will also demonstrate more advanced analysis techniques using segmentation, channel reports, audience reports, and…Read More

Google Analytics for Beginners
Google Analytics Beginner

Google Analytics for Beginners shows new users how to create an account, implement tracking code, and set up data filters and also learnt how to analyze basic Audience, Acquisition, and Behavior reports, and set up goals and campaign tracking.

Tableau Certified Associate
Tableau Certified Associate from Udemy. Prakash Shelke

  Preparation for Tableau Certified Associate Exam and learning more about Tableau. Be sure to check out Tableau School for practice exams. This course is also perfect for someone who simply wants to learn how to use Tableau quickly.

Python for Data Science: Intermediate Certification
Python Programming Intermediate course certification from Dataquet.io

Python for Data Science: Intermediate course certification covers some key techniques for working with the Python programming language for data science. To start off, you’ll learn how to clean and prepare data in Python, a critical skill for any data analyst or data scientist job

Beginner Python for data science from Dataquest.io
Python Programming Beginner Certification from Dataquest.io

In the introductory course on Python for data science, an overview of the Python programming language and how we can use it for data science using real-world mobile app data while learning key Python concepts.

Tableau Desktop for business analysis
Tableau Desktop for Business Analyst Certification from Udemy

Tableau can help anyone see and understand their data. Connect to almost any database, drag and drop to create visualizations, and share with a click.

ScrumStudy Scrum Fundamentals
Scrum fundamental Certification course certificates from SCRUMstudy Prakash Shelke

Scrum Fundamentals Certified’ course is tailored to help anyone interested to know more about Scrum; learn about key concepts in Scrum.

 

Bio: I'm passionately curious learner, who has over 7 years of experience as a Backend Software Engineer.
avikdigidev
India
email@prakashok.co.in
https://tech.prakashok.co.in/
Joined on 08 Mar 2018