I'm Manish Kumar, a tech enthusiast with a passion for software development and a relentless dedication to building impactful tech solutions. With a strong foundation in Java, Python, and system-level programming, I specialize in crafting efficient, scalable, and maintainable applications.
My core technical proficiencies include:
Backend Development: Expertise in Java Spring Boot, Microservices Architecture, and RESTful APIs
Frontend and Full-Stack Projects: Familiarity with MERN stack for dynamic web applications
Databases & Systems: Proficient in PostgreSQL, MySQL, SQL, NoSQL
DevOps & Containerization: Hands-on with Docker, Kubernetes, and distributed system orchestration
Problem-Solving: Advanced understanding of algorithms, data structures, and design patterns
Software Engineering Practices: Agile methodologies, CI/CD, and Test-Driven Development (TDD)
But technical skills are just part of the equation. What truly defines me:
Innovative Problem Solver: I love dissecting complex problems and architecting intelligent, scalable solutions.
Adaptable Learner: Whether it's exploring new frameworks or diving into unfamiliar domains like robotics architecture or cybersecurity, I adapt quickly and learn relentlessly.
Effective Communicator: I bridge the gap between engineering and business, translating technical ideas into strategic value.
Resilient & Resourceful: Challenges fuel my growth—every obstacle is an opportunity to learn and improve.
Collaborative Team Player: The best solutions are born from diverse ideas, mutual respect, and shared ownership.
I’m always seeking opportunities to contribute, grow, and push boundaries. I'm all in, whether it's leading a complex microservices build, optimizing backend performance, or exploring the intersection of AI and security.
"There's no talent here, this is hard work. This is an obsession... I am not talented. I am obsessed."
— Conor McGregor
[RadicalX]
[Artificial Intelligence Engineering intern]
worked as a Java developer.
Conducted in-depth research on Generative AI and Large Language Models, with a focus on understanding the capabilities and limitations of the ChatGPT API.
Collaborated with a multidisciplinary team to define project goals, scope, and milestones, ensuring alignment with technical capabilities and desired outcomes.
Implemented and integrated the ChatGPT API into the project architecture, customizing the model's behavior to suit the application's objectives.
Utilized my understanding of Natural Language Processing (NLP) to enhance the chat application's conversational flow and intelligibility.
Actively participated in regular team meetings to discuss progress, address challenges, and iterate on the project design based on continuous learning about AI technologies.
[The Sparks Foundation ]
[Web intern]
worked as a web developer.
A basic bank system is a type of financial system that provides basic banking services to individuals and small businesses in underserved or remote areas. These systems may be established by governments, development organizations, or other entities in order to provide access to financial services for people who do not have access to traditional banking services.
Basic bank systems may be designed to operate in a more simple and cost-effective manner than traditional banks, with a focus on serving the needs of low-income or unbanked populations. They may also aim to promote financial inclusion and encourage the use of formal financial services in place of informal or informal
financial systems.
[Suven Consultants & Technology Pvt. Ltd ]
[Java intern]
worked as a Java developer.
Build Java projects based on preferences and direction. First, I built a home inventory management system, an application for your phone or tablet that helps you keep track of all your belongings, their value, and their location. It helps simplify the process of home inventory management, allowing you to systematize your belongings and create a mobile database with just a few clicks.
Then I built a consumer loan assistant. Consumer loan assistants are tools or software programs designed to help individuals or businesses apply for and manage consumer loans. These loans may include personal loans, car loans, student loans, and mortgage loans. Consumer loan assistants can help borrowers by providing information about different loan products and lenders, calculating loan payments and terms, and helping borrowers complete and submit loan applications.
[Bhilai Institute of Technology Durg]
[B.Tech - Computer Science & Engineering]
CGPA: 8.40/10.00
In a B.Tech Computer Science and Engineering program, I gain knowledge and skills in programming, data structures, algorithms, database management, operating systems, networking, software development, web development, cybersecurity, AI and ML, computer hardware, and more. I also work on projects and internships to apply what you've learned and develop essential soft skills for a well-rounded education.