Location: Bengaluru, India
LinkedIn: linkedin.com/in/nitesh-singh-rajput-33bbab36
Email: niteshsinghrajput.mca@gmail.com
Fullstack Senior Software Engineer | 13+ Years of Experience
Passionate and results-driven Fullstack Senior Software Engineer with 13+ years of experience in software product development. Committed to delivering high-quality solutions that meet business objectives and exceed customer expectations. Experienced in designing, developing, and maintaining complex software systems in both front-end and back-end technologies. Strong expertise in Java, JavaScript, Spring Boot, React, SQL, NoSQL databases, and agile methodologies.
Technical Skills
Programming Languages: Java, Python, JavaScript, TypeScript
Back-end Technologies: Spring Boot, Node.js, Express.js, Flask
Front-end Technologies: React, Angular, HTML5, CSS3, Material UI
Databases: MySQL, PostgreSQL, MongoDB, Elasticsearch
Cloud Platforms: AWS, Azure, Google Cloud
DevOps: Docker, Kubernetes, Jenkins, Git, CI/CD
Agile Methodologies: Scrum, Kanban
Testing Frameworks: JUnit, Mockito, Jasmine, Jest
- Led the successful development and launch of a mission-critical software product that increased efficiency and generated annual cost savings.
- Mentored and guided junior engineers, fostering a collaborative team environment and improving overall productivity.
- Collaborated with cross-functional teams to gather requirements, design scalable architectures, and deliver solutions that met client needs on time and within budget.
- Implemented performance optimization strategies, reducing response times by 40% and enhancing user experience.
- Received recognition for exceptional problem-solving skills and ability to troubleshoot and resolve complex technical issues.
Senior Software Engineer | Target Corporation India Pvt Ltd, Bengaluru, Karnataka, India | 2018 - Present
Developed and maintained scalable web applications using Java, Spring Boot, and React JS. Collaborated with product managers, designers, and Business Services teams to ensure successful project delivery. Implemented RESTful APIs and integrated third-party services for seamless data exchange. Conducted code reviews, provided constructive feedback, and enforced coding standards.
System Software Engineer | IBM ISL (India Software Lab), Bengaluru, Karnataka, India | 2016 - 2018
Designed and implemented robust back-end systems using Java, Hibernate, and MySQL.Additionally I have used Python Flask, and Node JS for implementing Microservices.Developed intuitive user interfaces using HTML5, CSS, and Angular JS. Collaborated with cross-functional teams to gather requirements and define project scope.
Professional I Application Delivery | CSC Technologies Pvt Ltd (Currently known as DXC Technologies), Bengaluru, Karnataka, India | 2015 - 2016
Within the Product Engineering department, as a member of the Agility Platform team, I have gained valuable experience in integrating with different cloud providers. My responsibilities have involved leveraging SOA (Service-Oriented Architecture), Java programming language, MySQL database management, and REST API integration to establish seamless connections with AWS, Azure, and VmWare. Through this work, I have gained expertise in effectively integrating and utilizing the services and capabilities offered by these cloud providers.
Senior Software Engineer | Cupola Technology Pvt Ltd (Acquired by Happiest Minds Technologies), Bengaluru, Karnataka, India | 2013 - 2015
In my capacity as a senior software engineer, I have been actively involved in the development of an application dedicated to an internet service provider. This application had a specific focus on automating the process of discovering and onboarding network devices, ensuring a seamless integration without any disruption to the internet service provided to customers. Additionally, I contributed to functionalities such as firmware upgrades for network devices and the management of essential configurations, including IP addresses, WLANs, and port enable/disable operations.
Working closely with a cross-functional team, I played a key role in driving the project plan and overseeing its successful delivery to the client company. Throughout the development cycle, I prioritized collaboration and effective communication, ensuring alignment with stakeholders and timely execution of milestones. By leveraging my expertise as a senior software engineer, I contributed to the smooth operation and enhancement of the internet provider's services, ultimately leading to an improved customer experience.
Software Engineer | Cupola Technology Pvt Ltd (Acquired by Happiest Minds Technologies), Bengaluru, Karnataka, India | 2012 - 2013
In my role as a software engineer, I have been involved in the development of an application tailored for a real estate organization. The purpose of this application was to offer customizable home solutions, encompassing layouts and a wide range of fully furnished house items. Throughout the development process, I followed an agile methodology, ensuring iterative and flexible development. Key technologies utilized in this project include Java, Restful web services, Hibernate, MySQL, and Ext JS. These technologies were instrumental in creating a robust and feature-rich application that catered to the specific needs of the real estate industry.
Software Engineer-Trainee | Cupola Technology Pvt Ltd (Acquired by Happiest Minds Technologies), Bengaluru, Karnataka, India | 2011 - 2012
Throughout my trainee period, I actively contributed to various projects, applying my skills in Java, RESTful web services, HTML5, CSS, JavaScript, Ext JS, and MySQL. I collaborated with team members, participated in the development lifecycle, and gained valuable experience in software engineering best practices.
Education:
- MCA | RGPV, Bhopal, Madhya Pradesh, India | 2010
- BCA | MCRPV, Bhopal, Madhya Pradesh, India | 2006
Languages:
- English (Fluent)
- Hindi (Fluent)
Interests:
In my free time, I enjoy exploring new technologies, staying updated with the latest industry trends. I am an avid reader and love road
trips. Additionally, I actively participate in tech meetups and conferences to network with industry professionals and expand my knowledge.
Open to New Opportunities:
I am currently open to new opportunities where I can leverage my extensive experience and skills to contribute to innovative projects.
Feel free to reach out to me via LinkedIn or email at [niteshsinghrajput.mca@gmail.com protected] to discuss potential collaborations or
opportunities.