Summary
Overview
Work History
Education
Skills
Accomplishments
Timeline
CustomerServiceRepresentative

Janardhan Maithil

Senior Software Designer
1057/1, B-6, Khajoori,Delhi

Summary

Have 8+ years of experience in Web and Enterprise application development using Java & J2EE technologies . Solid foundation in Core Java, Multithreading , Collections and Spring Frameworks. Hands-on experience in Data Structures, Algorithms, Object-oriented design and Design Patterns. Proficient in Relational (Oracle/MySQL), and ELK stack. Have significant experience & knowledge of message brokers like Kafka & Tibco EMS. Good understanding of nuances of distributed systems, scalability, reliability and maintainability. Strong communication skills – can collaborate well with peers, UI/UX designers & business

Overview

8
8
years of professional experience
4
4
years of post-secondary education

Work History

Senior Software Developer

Royal Bank Of Scotland
Gurugram, Haryana
05.2020 - Current
  • Collaborated on all stages of systems development lifecycle, from requirement gathering to production releases for Front Office Fixed Income Risk Management tool
  • Wrote services from ground up and migrated legacy services to Spring Boot architecture.
  • Worked on writing and enhancing complex queries for Apache Ignite. Reduced query execution time up to 50% and freed up memory being occupied by optimizing indexes
  • Set up centralized logging system using Graylog, Elastic search, created dashboards for showing service metrics and alerts in Kibana
  • Modernized Routing modules to improve performance, responsiveness and usability using Eureka and Spring Cloud

IT Analyst

Tata Consultancy Services
New Delhi, Delhi
04.2018 - 05.2020
  • Designed and Developed RESTful web services for Asset Registry for Government of India using Spring and Hibernate.
  • Learn new technology like Elastic Search and Hibernate Validator and imparted knowledge to team
  • Carefully documented technical workflows and knowledge in private wiki for education of newly hired employees.
  • Introduced methodologies and best practices to software development division to enhance product definition and application customization.
  • Trained and managed team of 10 developers and discussed issues in order to provide resolution and apply best practices.

Software Developer

Tata Consultancy Services
New Delhi, Delhi
01.2015 - 03.2018
  • Responsible for end-to-end deliveries of change requests and enhancements in CERSAI application.
  • Involved in designing and development Batch Upload feature thus saving users time in updating records one by one
  • Developed PL/SQL functionalities and involved in query optimization

System Engineer

Tata Consultancy Services
Gurugram, Haryana
11.2013 - 01.2015
  • Wrote RESTful web services for Task Manager Tool for Telecom giant.
  • Learned and Implemented Mapbox.js to be used for locating router signal strength for CISCO

Education

Bachelor of Technology - Information Technology

Kamla Nehru Institute Of Technology
Sultanpur
09.2009 - 05.2013

Skills

Java, Spring Boot, Git, SQL, OOPS, Microservices, Design Pattern, ELK Stack, Event Driven, Multithreading, Hibernate, Data Structure and Algorithm

undefined

Accomplishments

  • DB2 Certified
  • Struts 2 Certified

Timeline

Senior Software Developer

Royal Bank Of Scotland
05.2020 - Current

IT Analyst

Tata Consultancy Services
04.2018 - 05.2020

Software Developer

Tata Consultancy Services
01.2015 - 03.2018

System Engineer

Tata Consultancy Services
11.2013 - 01.2015

Bachelor of Technology - Information Technology

Kamla Nehru Institute Of Technology
09.2009 - 05.2013
Janardhan MaithilSenior Software Designer