Summary
Work History
Education
Skills
Accomplishments
Languages
Additional Information
Timeline
Generic

Girishwaran M R

Chennai

Summary

Experienced Java Full Stack Developer with 3+ years at Tata Consultancy Services. Specializes in designing and developing scalable, high-performance applications. Skilled in building efficient backend systems with Java and Spring Boot, and creating dynamic front-end interfaces with Angular. Excited to utilize expertise in new technologies and contribute to innovative software solutions in a progressive organization.

Work History

Developer

Tata Consultancy Services
  • Developing and Maintaining Application/Tools using Angular & Python based on project requirements.
  • Analyzing the network planning related equipment and rectifying the planning which need to meet the project requirements.
  • Adapted quickly to new technologies and programming languages, enhancing overall team productivity.
  • Debugged complex software issues, leading to a more stable product release.

Junior Developer

Tata Consultancy Services


  • Collaborated with cross-functional teams to ensure seamless integration of new features.
  • Designing and Developing of a web application for 3G/4G Rollout Hardware Project for Issue Tracking to intimate Higher Officials.
  • Designing and implementing workflows in line with the business requirements.
  • Implementing modules to add/edit/remove to showcase the Hardware Issue.

Full Stack Java Developer

Tata Consultancy Services
  • Streamlined user experience with front-end development utilizing HTML, CSS, and JavaScript.
  • Project involves designing and implementing an application to streamline the Application of telecommunication.
  • Involved in development of UI, customization and enhancement of the Telecom Product Application.
  • Modifying the existing design and developing new modules, to provide the functionality required by the client.
  • Responsible for designing, coding and debugging applications in various products of telecom.
  • Software Testing, Sanity to identify the bugs and resolving it.
  • Effectively utilized version control tools like Git for collaborative development while avoiding code conflicts.

Education

Master Of Computer Application - Computer Applications Development

UNIVERSITY OF MADRAS DISTANCE EDUCATION
Chennai, India
09-2023

Bachelor Of Computer Application - Computer Applications Development

Hindustan College of Arts & Science
Chennai, India
05-2021

Skills

  • Languages: HTML, CSS, Javascript, Typescript, Java, Python
  • Frameworks: Angular, Spring Boot, Maven, Microservices, Flow BPMN, Spring MVC, Spring JPA, Rest API, Spring Security, RabbitMQ, Apache Kafka, Redis
  • Cloud & DevOps: Docker, Jenkins, Google Firebase
  • Databases: MySQL, MongoDB
  • Tools: Git, GitHub, JIRA, Postman, IntelliJ, Spring Tools Suite
  • Methodologies: Agile (Scrum), TDD, CI/CD
  • Software Engineering Principles: SOLID, DRY, KISS
  • Design Patterns: Singleton, Factory, Strategy, Observer
    Algorithms & Data Structures: Trees, Graphs, Sorting, Searching, Hash Maps
  • Additional Skills: Problem-solving, API integration

Accomplishments

  • Achieved Star Performer of the Month in Q3 & Q4.
  • Got the Appreciation from the Client: British Telecom & BSNL.
  • Achieve Continuous Feedback Appreciation from the Project Manager.
  • Awarded TCS Accelerate Warrior & Service Commitment Award.

Languages

English
Tamil

Additional Information

Date of Birth: 12/12/2000

Timeline

Developer

Tata Consultancy Services

Junior Developer

Tata Consultancy Services

Full Stack Java Developer

Tata Consultancy Services

Master Of Computer Application - Computer Applications Development

UNIVERSITY OF MADRAS DISTANCE EDUCATION

Bachelor Of Computer Application - Computer Applications Development

Hindustan College of Arts & Science
Girishwaran M R