Summary
Overview
Work History
Education
Skills
Websites
Certification
Timeline
Generic
Niranjan Rajashekar

Niranjan Rajashekar

Bengaluru

Summary

As an IT professional with over 19+ years of experience, my career is marked by a consistent track record of delivering complex webbased applications across diverse industries. Proficient in Java, J2EE, Spring Framework, and Restful Web Services, MERN stack, AWS , DevOps. I leverage these skills to develop robust and scalable web applications. I ensure that all phases of the project lifecycle are managed effectively, aligning with business objectives and technical requirements. Successfully led teams using Agile methodology, enhancing team dynamics and project outcomes through efficient planning and execution. As a Senior Project Manger in Genpact India, I lead major technical projects using Agile, provide architectural guidance, and mentor team members, fostering a culture of continuous learning. In my previous roles, including Senior Tech Lead in GrayMatter Software Services, Systems Architect at Fujitsu Consulting and Technical Architect at Wipro Technologies, My experience spans across Banking, Telecom, Printing, and Healthcare sectors, allowing me to adapt quickly to different industry challenges. Proven ability to lead and mentor teams, fostering an environment of growth, innovation, and productivity and deliver within timelines.

Overview

21
21
years of professional experience
1
1
Certification

Work History

Senior Manager

Genpact
02.2024 - Current
  • Overseeing and leading 10+ members for GenAI technical projects, ensuring alignment with organizational goals and objectives and Agile methodology being a Certified Scrum Master
  • Providing expertise in system architecture, offering guidance on design decisions, and ensuring the scalability and efficiency of solutions
  • Mentoring and coaching team members, fostering a culture of continuous learning and skill development within the technical team
  • Conducting thorough design reviews, code reviews to maintain high code quality standards
  • Part of hiring team by conducting technical interviews

Senior Technical Lead

GrayMatter Software Services Pvt Ltd
Bengaluru
08.2023 - 01.2024
  • Overseeing and leading major technical projects, ensuring alignment with organizational goals and objectives
  • Providing expertise in system architecture, offering guidance on design decisions, and ensuring the scalability and efficiency of solutions
  • Mentoring and coaching team members, fostering a culture of continuous learning and skill development within the technical team
  • Conducting thorough code reviews to maintain high code quality standards, identifying and addressing issues to enhance overall system robustness
  • Collaborating with other departments and teams, such as product management and quality assurance, to ensure a cohesive and integrated approach to development and delivery
  • Contributing to the development of the technical strategy, including evaluating emerging technologies and recommending innovative solutions to improve efficiency and effectiveness

System Architect

Fujitsu
Bengaluru Area
08.2017 - 08.2023
  • Collaborated with all stakeholders throughout the development phases, ensuring effective communication and alignment of project goals
  • Led a team of 5-10 members following Agile Methodology, facilitating streamlined project delivery and team collaboration
  • Executed DevOps practices, implementing Continuous Integration/Continuous Deployment (CI/CD) processes to enhance development efficiency
  • Gained hands-on experience in AWS, orchestrating the deployment of enterprise applications on the Cloud
  • Configured VMs, AS, LB, IAM, Firewall, DNS, and Security Groups to ensure optimal performance
  • Managed the entire lifecycle of projects, from High-Level Design (HLD) and Low-Level Design (LLD) to coding, code review, unit testing, and successful deployment in production environments
  • Developed applications using Spring Boot, Rest, and MySQL as backend technologies, contributing to the creation of robust and scalable solutions
  • Spearheaded the end-to-end development process, ensuring the successful deployment of applications in production environments

Technical Architect

Wipro Technologies
Bangalore Area
04.2015 - 03.2017
  • Engaged actively in the initial phases of projects, gathering requirements, and analyzing project needs for effective planning and execution
  • Played a pivotal role in designing robust solutions, contributing to the architectural decisions that aligned with project objectives and standards
  • Led the coding efforts, translating design concepts into functional code, and implementing best practices to ensure code quality and maintainability
  • Conducted thorough unit testing to identify and rectify issues early in the development process, maintaining a high standard of code quality
  • Managed project deliverables in Jira, ensuring accurate and up-to-date tracking of tasks, issues, and project progress throughout the development lifecycle

Senior Software Engineer

Misys
Bangalore
05.2012 - 04.2014
  • Played a key role in designing and architecting applications, ensuring alignment with project requirements and industry best practices
  • Led the coding efforts, translating design specifications into functional code and implementing solutions that met quality and performance standards
  • Conducted comprehensive unit testing to identify and rectify issues, contributing to the overall quality and reliability of the application
  • Provided mentorship to junior team members, imparting technical knowledge and guidance to enhance their skills and contribute to their professional development
  • Collaborated effectively within the team, fostering a positive and collaborative work environment to achieve project goals and meet deadlines

Technical Consultant

Hewlett-Packard
04.2010 - 05.2012
  • Played a pivotal role in designing and architecting SIP (Session Initiation Protocol) applications, ensuring their alignment with project requirements and industry standards
  • Led the coding efforts for SIP applications, implementing solutions that integrated firmware and printer platform APIs provided by the relevant teams, ensuring seamless functionality
  • Maintained comprehensive documentation of design choices, coding practices, and API integrations
  • Shared knowledge with team members for enhanced collaboration
  • Demonstrated a commitment to continuous learning, staying updated on SIP technologies, and providing training to team members to enhance their skills in the field

Principal Software Engineer

Aris Global
05.2009 - 03.2010
  • Provided leadership in designing and architecting applications, overseeing the development of different modules to ensure alignment with project requirements and industry standards
  • Demonstrated expert coding skills in various modules of the application, implementing robust solutions that adhered to coding standards and best practices
  • Conducted thorough unit testing for different modules, identifying and addressing issues to uphold the overall quality and reliability of the application
  • Collaborated across various modules of the application, ensuring seamless integration and consistency in design, coding, and testing processes
  • Provided mentorship to the development team, sharing technical expertise, and guiding team members to enhance their skills and contribute effectively to the project

Information Technology Analyst

Tata Consultancy Services
09.2007 - 05.2009
  • Played a key role in the design and analysis of IT systems, ensuring they align with organizational goals and industry best practices
  • Actively participated in the coding and development of applications, contributing to the creation of robust and efficient solutions
  • Conducted thorough unit testing to identify and rectify issues, ensuring the overall quality and reliability of the developed applications
  • Engaged in the comprehensive gathering of requirements, collaborating with stakeholders to understand their needs and expectations

Senior Software Engineer

Motive Communications
Bangalore
01.2006 - 09.2007
  • Led and actively contributed to the coding efforts of critical components within the application, focusing on optimization and adherence to coding standards
  • Specialized in resolving complex technical challenges through innovative coding solutions, ensuring the application meets performance and functionality requirements
  • Conducted collaborative code reviews, providing constructive feedback to team members and promoting code quality, maintainability, and adherence to coding standards
  • Demonstrated expertise in the application of relevant technologies, frameworks, and programming languages, ensuring the use of best practices for efficient and scalable code

Software Engineer

Huawei
04.2005 - 12.2005
  • Involved in Design, Coding of application for date format enhancement, data source configuration in the environment mentioned
  • Introduced innovative coding practices and methodologies to enhance the overall efficiency and effectiveness of the development process
  • Maintained thorough documentation of codebase, including comments and documentation files, to facilitate easy understanding and collaboration among team members
  • Implemented strategies for performance optimization, ensuring that the application meets or exceeds performance expectations in terms of speed and resource utilization
  • Ensured strict adherence to coding standards and best practices, promoting a culture of quality and consistency throughout the software development lifecycle

Software Engineer

IBM Global Services
01.2005 - 04.2005
  • Involved in coding applications in the Java/J2ee environment for the UI
  • Participated in the evaluation of new technologies and tools, contributing insights to inform decisions that enhance the efficiency and effectiveness of IT solutions
  • Provided support to end-users, addressing queries and issues related to the applications, and ensuring a positive user experience
  • Demonstrated a commitment to continuous learning, staying updated on emerging technologies and industry trends to contribute to the ongoing improvement of IT processes

Software Engineer

CGI
Bengaluru
01.2004 - 12.2004
  • Involved in coding of applications for different modules in above mentioned environment
  • Collaborated closely with cross-functional teams, fostering effective communication and integration of different components within the project environment
  • Maintained comprehensive technical documentation for design, coding practices, and unit testing procedures, ensuring clarity and knowledge transfer within the team
  • Provided oversight for the entire project, ensuring that the design, coding, and unit testing activities were executed according to project timelines and quality standards

Education

Master of Science - Computer Science

Manipal University
Bangalore
08-2011

Bachelor of Engineering - Computer Science & Engineering

Bangalore University
08-2003

Skills

  • Communication
  • Team Management
  • Amazon Web Services (AWS)
  • Java 17
  • J2EE
  • SQL
  • XML
  • Spring 4x
  • Hibernate 4x
  • Selenium
  • React JS
  • Core Java design patterns
  • Restful Web Services
  • Oracle 9i/10g
  • MySQL
  • MongoDB
  • Linux
  • Windows 11
  • STS
  • Apache Tomcat 10x
  • WebLogic 11x
  • JBoss 5x
  • WebSphere
  • Atlassian
  • SQL Developer
  • TOAD
  • Ant
  • Maven
  • Jenkins
  • SVN
  • Clear Case
  • VSS
  • JIRA
  • Crucible
  • Git
  • Nagios
  • Swagger UI
  • PostMan
  • Waterfall
  • Agile
  • DevOps(CI/CD)

Certification

  • AZ-900
  • AI-900
  • CSM-001

Timeline

Senior Manager

Genpact
02.2024 - Current

Senior Technical Lead

GrayMatter Software Services Pvt Ltd
08.2023 - 01.2024

System Architect

Fujitsu
08.2017 - 08.2023

Technical Architect

Wipro Technologies
04.2015 - 03.2017

Senior Software Engineer

Misys
05.2012 - 04.2014

Technical Consultant

Hewlett-Packard
04.2010 - 05.2012

Principal Software Engineer

Aris Global
05.2009 - 03.2010

Information Technology Analyst

Tata Consultancy Services
09.2007 - 05.2009

Senior Software Engineer

Motive Communications
01.2006 - 09.2007

Software Engineer

Huawei
04.2005 - 12.2005

Software Engineer

IBM Global Services
01.2005 - 04.2005

Software Engineer

CGI
01.2004 - 12.2004

Master of Science - Computer Science

Manipal University

Bachelor of Engineering - Computer Science & Engineering

Bangalore University
Niranjan Rajashekar