Overview
Work History
Education
Skills
Work Preference
Timeline
Summary
Accomplishments
Software
Work Availability
Quote
Languages
Interests
16
SHAILESH GOKHALE

SHAILESH GOKHALE

Software Engineer

Overview

4
4
years of professional experience
6
6
years of post-secondary education

Work History

Software Engineer

Prevoyance IT Solutions
Nagpur
02.2024 - Current
  • React js,Node JS
  • Prevoyance IT solutions/ Affluance soft tech, Seasoned professional with 3+ years of experience
  • Expert in kafka, confluent, node sdk, apigee
  • Frontend Development React Js,Api integrations, UI Develop- ment, Web Application Development, Api development and
  • Kafka(JAVA) from 6 months.

Front End Developer

Leo Coders
Nagpur
11.2022 - 12.2023
  • Seasoned professional with 3 years of experience
  • Expert in
  • Frontend Development, UI Development, Web Application
  • Development, Ui/Ux, User Interface Designing and API’s Inte- gration in React js.

Front End Developer

Infosai pvt ltd
Nagpur
12.2020 - 11.2022
  • Seasoned professional with 2 year of experience
  • Expert in
  • HTML, CSS, and JavaScript Development
  • Focused on front- end frameworks like Angular Js and React JS

Education

Bachelor in Engineering - Information Technology

Tulsiramji Gaikwad-Patil College of Engineering
Mohgaon, Butobori, Nagpur
08.2016 - 08.2019

Diploma - Diploma in Computer Science And Engineering, MSBTE

Abha Gaikwad Patil College of Engineering
Mohgaon, Butobori, Nagpur
07.2013 - 07.2016

High School Diploma -

Sangita High School
Nagpur
06.2013 - 06.2013

Skills

TECHNICAL SKILLS

  • JavaScript
  • React JS Redux/Redux-toolkit
  • Node JS Express js SQL
  • Mongo DB (BASICS)
  • RESTful APIs Development and Integration
  • HTML/CSS
  • Bootstrap /Material UI / Tailwind
  • GITHUB/Gitlab
  • SQL
  • Postgres SQL
  • Adonis Js

Work Preference

Work Type

Full TimePart TimeContract Work

Work Location

On-SiteRemoteHybrid

Important To Me

Career advancementWork-life balanceCompany CultureWork from home optionHealthcare benefitsPersonal development programsTeam Building / Company RetreatsPaid sick leaveFlexible work hoursPaid time off

Timeline

Software Engineer

Prevoyance IT Solutions
02.2024 - Current

Front End Developer

Leo Coders
11.2022 - 12.2023

Front End Developer

Infosai pvt ltd
12.2020 - 11.2022

Bachelor in Engineering - Information Technology

Tulsiramji Gaikwad-Patil College of Engineering
08.2016 - 08.2019

Diploma - Diploma in Computer Science And Engineering, MSBTE

Abha Gaikwad Patil College of Engineering
07.2013 - 07.2016

High School Diploma -

Sangita High School
06.2013 - 06.2013

Summary

As a professional software engineer with 3 years of experience in React.js, you've likely developed a strong foundation in front-end development, particularly in building dynamic and responsive user interfaces. Your expertise likely includes:

  • Component-Based Architecture: Understanding of React's component-based structure, allowing for reusable and modular code.
  • State Management: Proficiency with React's state and props, as well as experience with state management libraries like Redux or Context API.
  • Hooks: Familiarity with React hooks, such as useState, useEffect, and custom hooks, for managing side effects and state in functional components.
  • JavaScript and ES6+: Strong knowledge of modern JavaScript, including ES6+ features like arrow functions, destructuring, and async/await.
  • Styling: Experience with CSS-in-JS libraries like Styled Components or Emotion, as well as traditional CSS, SASS, or LESS for styling components.
  • Routing: Working with React Router for client-side navigation and implementing dynamic routing in single-page applications (SPAs).
  • API Integration: Fetching and handling data from RESTful APIs or GraphQL and managing data flow within React applications.
  • Testing: Writing unit and integration tests for React components using testing libraries like Jest, Enzyme, or React Testing Library.
  • Performance Optimization: Techniques for optimizing React applications, such as lazy loading, memoization, and code splitting.
  • Version Control: Familiarity with Git for version control and collaboration in a team environment.
  • Development Tools: Proficiency with tools like Webpack, Babel, and modern JavaScript bundlers to streamline the development process.

Accomplishments

  • Successfully Delivered Complex Projects: You've likely played a key role in delivering several complex, feature-rich web applications. This involves building responsive and dynamic user interfaces that meet client requirements, leveraging your deep understanding of React.js.
  • Mastered Component-Based Design: You've honed your ability to create modular, reusable components, which has resulted in more maintainable and scalable codebases. This approach not only speeds up development but also simplifies future updates and debugging.
  • Implemented Efficient State Management: Your proficiency with state management tools like Redux or the Context API has enabled you to handle complex application states effectively, ensuring that your apps are responsive and perform well under various conditions.
  • Optimized Application Performance: You've employed advanced techniques such as lazy loading, code splitting, and memoization to enhance the performance of your applications. This results in faster load times and a better user experience.
  • Integrated Seamlessly with APIs: You've successfully integrated front-end applications with various APIs, ensuring smooth data flow and synchronization between the client and server. This accomplishment demonstrates your ability to work with RESTful APIs, GraphQL, and other data sources.
  • Improved Team Collaboration: Your familiarity with Git and modern development tools has allowed you to collaborate effectively with other developers, contributing to efficient version control and streamlined workflows in team environments.
  • Enhanced Code Quality through Testing: You've implemented thorough testing practices using tools like Jest and React Testing Library, leading to higher code quality and fewer bugs in production. This shows your commitment to delivering reliable and robust applications.
  • Kept Up with Modern JavaScript Trends: You've stayed up-to-date with the latest JavaScript features and best practices, which has enabled you to write clean, efficient, and modern code. This adaptability ensures that your skills remain relevant and valuable in a rapidly evolving field.
  • Mentored Junior Developers: With your experience, you've likely taken on mentoring roles, guiding junior developers in React.js best practices, code reviews, and project workflows, contributing to the growth of your team.
  • Contributed to Project Success: By taking ownership of key aspects of the front-end development process, you've played a critical role in the successful completion of projects, earning recognition from peers and stakeholders for your technical expertise and problem-solving abilities.

Software

Visual studio code

Confluent

Work Availability

monday
tuesday
wednesday
thursday
friday
saturday
sunday
morning
afternoon
evening
swipe to browse

Quote

Building user interfaces is like crafting a story—every component, every line of code, is a chapter that brings the user's experience to life.
Shailesh Gokhale

Languages

English
Intermediate (B1)
Hindi
Bilingual or Proficient (C2)
Marathi
Advanced (C1)

Interests

Swimming

Trekking

SHAILESH GOKHALESoftware Engineer