Skip to content
View hanisntsolo's full-sized avatar
:electron:
Developing
:electron:
Developing

Block or report hanisntsolo

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
hanisntsolo/README.md

πŸ‘‹ Hi there, I'm Dhirendra Pratap Singh!

πŸ’» Software Engineer | Competitive Programmer

I am a software developer currently working at Citi as an SDE3, with a passion for problem-solving and an unwavering goal of landing a top-tier role at Google. I thrive in high-performance environments and am deeply committed to continuous learning and improvement.

πŸš€ My Mission

In the next six months, I aim to sharpen my problem-solving skills, particularly in competitive programming, as I work toward becoming an International Grandmaster on Codeforces. I'm passionate about using this journey to propel myself into a software engineering role at Google.

🌟 Core Skills & Technologies

  • Languages: Java, Python, SQL, JavaScript
  • Frameworks: Spring Boot, React, Next.js
  • Cloud & DevOps: Docker, Kubernetes, Jenkins, Prometheus, AWS (ECS, S3)
  • Databases: MySQL, MariaDB, Elasticsearch
  • Tools: Git, Docker Compose, Filebeat, Bitwarden
  • Competitive Programming: Codeforces (max 863 rating, working on leveling up!)

πŸ”§ Projects I'm Working On

  1. Codeforces Lamp: A tool to help competitive programmers, including Docker-based setups for modularity and ease of deployment.
  2. AutoCommitter: A Python-based Dockerized application that keeps repositories automatically updated with commits.
  3. Smart Bulb Control: IoT project where I use the Tuya API to automate my smart home devices.
  4. The Resume Project: Fork and host your own resume for free on GitHub and share it with the world.

πŸ’‘ Open Source Contributions & Learning

I'm currently expanding my knowledge and contributing to the tech community, focusing on open source projects and building tools that solve real-world problems. My journey also involves improving my algorithmic skills through daily challenges and contests on Codeforces.

πŸ“š What I’m Learning Now

  • Advanced Algorithms and Data Structures: Diving deep into recursion, dynamic programming, and tree-related problems to ace competitive programming.
  • Elasticsearch: Implementing log querying solutions in Java, and building efficient data pipelines with Filebeat.

🎯 Next Big Goal

Becoming a Software Engineer at Google while simultaneously growing as an Engineering Manager in big tech. I believe in pushing boundaries, and I’m preparing myself through coding practice, system design, and leadership development.

πŸ“« How to Reach Me

Pinned Loading

  1. codeforces-lamp codeforces-lamp Public

    Have you ever wished for instant feedback on your programming submissions without having to check your screen constantly?

    Python 1

  2. resume resume Public

    Generate Resume` and Keep it free forever in your github repo also share it freely with the world.

    TeX 1

  3. docker-infrastructure docker-infrastructure Public

    A repo to hold setting up an infrastructure anywhere with ready to push application with docker compose.

    Visual Basic 6.0

  4. competetive-programming-using-java competetive-programming-using-java Public

    Repo to hold all competitive programming questions and manuals

    JavaScript 2

  5. codeforces-integration-testing-with-java codeforces-integration-testing-with-java Public

    This repo holds current integration of codeforces and its apis to be used for beeminder integration