Hi, I'm Bhaskar Kulshrestha

Software Developer & Problem Solver

Passionate about building elegant solutions to complex problems with clean, efficient code.

Bhaskar Kulshrestha

About Me

I'm Bhaskar Kulshrestha, a software developer with a passion for creating efficient and elegant solutions. I specialize in building web applications and solving complex programming challenges.

My journey in software development began with a curiosity about how things work, which evolved into a deep interest in programming and problem-solving. I enjoy working with modern technologies and continuously expanding my knowledge in the field.

When I'm not coding, you can find me solving algorithmic problems on LeetCode, contributing to open-source projects, or exploring new technologies to enhance my skill set.

My Experience

SAP LogoSAP
Full-time • 9 mos • Bengaluru, Karnataka, India

Rotation Phase-1: Developer - S/4 Hana Professional Services Project #abap

Sep 2024 - Present • ( On-site )

Key Highlights:

    • Innovative Cloud Solutions: Work on cloud applications in S/4HANA Public Cloud for professional services.
    • End-to-End Project Management: Develop solutions for efficient project planning, execution, and monitoring.
    • High-Impact Clients: Collaborate with industry leaders like PwC and Deloitte, while expanding to new clients.

Roles and Responsibilities:

    • Develop & Customize SAP Applications: Use Fiori, UI5, RAP, ABAP, CDS, OData, etc.
    • Code Quality: Write clean, scalable, and efficient code; troubleshoot and debug.
    • Collaborate Cross-Functionally: Work with product owners, scrum masters, development, and QA teams.
    • Full Development Lifecycle: Engage in design, development, testing, and deployment.
    • Stay Updated: Continuously learn and apply latest SAP technologies and trends.
ABAP
Core data service (CDS) in abap
SAP GUI (SAP Graphical User Interface )
SAP RAP (RESTful Application Programming Model)
REST API
Oasis Infobyte LogoWeb Development and Designing Intern
Oasis Infobyte • Internship • Sep 2022 - Oct 2022 • 2 mos • India

Build and design landing pages that are visually appealing and user-friendly,Create a personal portfolio website that showcases one's skills and accomplishments,Develop a temperature converting website that accurately converts temperatures between Celsius and Fahrenheit , Write clean and well-documented code , Collaborate with designers, project managers, and other team members to ensure timely completion of projects , updated my knowledge of web development tools and technologies.

Problem Solving
English
+6 skills

My Skills

Languages
JavaScript
Python
Java
C++
HTML/CSS
ABAP
SAP RAP
Frameworks & Libraries
React
Spring Boot
Node.js
Express
Tools & Technologies
Git
Docker
MongoDB
PostgreSQL
MySQL
OData
Git
Github
AWS
SAP Technologies
ABAP
RAP
CDS view
Debugging
SAP Report
Transaction Codes
Other Concepts
Data Structure
Algorithms
OOPs
Version Control

Featured Projects

CodeSnippetManager
A collection of competitive programming solutions and algorithms
MERN stack
Docker
Jenkins

Solutions to various competitive programming problems from platforms like LeetCode, CodeForces, and HackerRank. Includes implementations of common algorithms and data structures.

KEEPER: The Note Apps
Keeper is the note taking application built on MERN stack.
Node.js
React.js
MongoDB

Keeper-Version-2.0 is an updated version of the Keeper application, a simple note-taking web app built with React.js. With Keeper-Version-2.0, users can create, edit, and delete notes effortlessly build on the MERN techstack.

ECOMM-The-online-Store
A UI of the E-commerce website.
HTML
CSS
Javascript
Bootstrap

E-commerce refers to the buying and selling of goods and services online. Online stores, also known as e-commerce websites, are platforms that allow businesses to sell their products or services to customers over the internet. E-commerce has become increasingly popular in recent years due to the convenience and accessibility it offers to both businesses and consumers.

Daily-Journal---The-Blog-Website
A website where you can write the journal of your daily-tasks and save it.
JavaScript
Bootstrap
EJS
MongoDB

The "DAILY-JOURNAL - Your Blog Area" is a web application designed for users who want to maintain a personal blog. This repository provides the complete source code of the application along with the necessary documentation to run it on a local machine.

My LeetCode Profile

LeetCode Stats

Problems Solved

200+

Contest Rating

1750

Global Ranking

Top 30%

I regularly solve algorithmic problems to sharpen my problem-solving skills and coding efficiency.

My GitHub Profile

GitHub Stats

Contributions

160+

Trophies

11

Open Source Contributions

HactoberFest 2024

I regularly solve algorithmic problems to sharpen my problem-solving skills and coding efficiency.

Download My Resume

Get a comprehensive overview of my skills, experience, and educational background in a downloadable PDF format.

Get In Touch

Feel free to reach out for collaborations, opportunities, or just to say hello!

Send Me a Message
Fill out the form below and I'll get back to you as soon as possible.