Summary
Overview
Work History
Education
Skills
Timeline
Projects
Projects
Generic

Nagaraj Pattar

Java Developer
Bengaluru,KA

Summary

Highly-qualified Java Developer offering 6 years of progressive experience. Expert at designing, developing, and maintaining wide range of new and existing products. Clear communicator and effective programmer. Forward-thinking development professional bringing expertise in Java, Spring Boot, Microservice, Spring SQL and other programming languages.

Overview

7
7
years of professional experience
8
8
years of post-secondary education
1
1
Language

Work History

Sr Java Developer

Vertiv Inc
Bangalore
10.2020 - 01.2022
  • Performed troubleshooting, diagnostics and analysis to uncover root malfunctions.
  • Reworked applications to meet changing market trends and individual customer demands.
  • Designed, developed and implemented software applications for website based on analyzed requirements and understanding of industry technical standards.
  • Participated in performance analysis, design, development and testing.
  • Developed robust Java code for Banking applications.

Sr Software Engineer

Tavant Technologies
Bangalore
11.2019 - 04.2020
  • Done POC for the requirements and closely worked with senior developers and experts to accomplish the stable design

Sr Software Engineer

eMids Technology
Bengaluru
05.2018 - 09.2018
  • Worked closely with other business analysts, development teams and infrastructure specialists to deliver high availability solutions for mission-critical applications.
  • Worked with project managers, developers, quality assurance and customers to resolve technical issues.
  • Evaluated project requirements and specifications and developed software applications that surpassed client expectations.

Software Engineer

Lear Corporation
Bengaluru
09.2016 - 05.2018
  • Worked as Software Engineer on Networking domain for AP product
  • Collaborated with business unit team members to design new applications system to enhance client requirements for mobile computing capabilities.

Software Engineer

Modus Information Systems Pvt Ltd
Bengaluru
07.2013 - 09.2016
  • Wrote highly maintainable, solid code for software system, forming core framework and earning consistent praise from subsequent developers since initial version.
  • Authored development progress reports informing internal personnel and external stakeholders of project milestones.
  • Developed holistic systems in programming languages.

Education

BE (CSE) -

TCE, VTU Belgaum
Gadag
09.2007 - 07.2011

P.U.C - Science

Basaveshwar Science College
Bagalkot
06.2005 - 01.2007

SSLC -

Basaveshwar Boys High School
Bagalkot
06.2002 - 04.2005

Skills

Core Java, Spring 30, Hibernate 30, Spring Boot, Spring Data JPA, Java 18, SQL

Collections Framework, Multi-Threading

Spring MVC, Web-Services (REST APIs), MavenUnit Testing: JUnit, Mockito, PowerMockVersion Control Tools: Tortoise and Rapid SVN, GIT Config toolDatabases: Oracle 10g, MySql, DB2Query Languages: RDBMS, PL/SQL (Procedures, Functions, Triggers

Timeline

Sr Java Developer

Vertiv Inc
10.2020 - 01.2022

Sr Software Engineer

Tavant Technologies
11.2019 - 04.2020

Sr Software Engineer

eMids Technology
05.2018 - 09.2018

Software Engineer

Lear Corporation
09.2016 - 05.2018

Software Engineer

Modus Information Systems Pvt Ltd
07.2013 - 09.2016

BE (CSE) -

TCE, VTU Belgaum
09.2007 - 07.2011

P.U.C - Science

Basaveshwar Science College
06.2005 - 01.2007

SSLC -

Basaveshwar Boys High School
06.2002 - 04.2005

Projects

Project #1: CTMS Edge (Clinical Trial Management System).

Environment:

  • Operating system : MacOS, Linux
  • Tool used : IntelliJIDEA, Jenkins, Sumo Logic, Maven, GitHub and Jaspersoft Studio
  • Technologies : Java 8, Spring Boot, Spring Data JPA, Web-Services(REST APIs), XML, Junit, Mockito, PowerMock
  • Server : Apache Tomcat7
  • Database : MySql

Description:

Medidata Clinical Trial Management System (CTMS) is a Software as a Service (SaaS) web-based clinical trial management system solution for managing and tracking of clinical operations such as study management, monitoring, and clinical payments.

This Medidata CTMS tools empower life sciences companies to manage and collaborate on clinical trial. It acts like as a monitoring tool which is used to manage and track human trials conducted for any drug.

Responsibility:

  • Worked on enhancement of the product features.
  • Involved in providing the solution approach on enhancing the feature.
  • Implemented Controller classes and services using Spring MVC.
  • Implemented Junit test cases with JUnit, Mockito and PowerMockito.

Project #2: Cranberry RED-AP Cloud Management Application.

Environment:

  • Operating system : Windows 7 Professional, Linux
  • Tool used : NetBeans
  • Technologies : Core Java, Web-Services(REST APIs), Spring MVC, Hibernate, SQL, Radius Server, Quartz scheduler, Junit, Mockito, PowerMock
  • Server : Apache Tomcat7
  • Database : MySql

Description:

Cranberry is complete product of access point cloud management system. Here, mainly deal with wireless domain to maintain and configure access point remotely. Cranberry support all kind of parental control, radius server authentication, VPN, SIP, RRD data analytics, rough AP, Probe request etc...

Responsibility:

  • Understanding client requirement, design document creation and project defect prevention using fish bone analysis
  • Business logic implementation and complex analytical problem solving
  • MVC architecture project development
  • Crown Jobs scheduler for background processing
  • Excel and PDF reporting using java PDF-BOX and Apache POI library
  • Security and radius server communication
  • Automate entire unit test process using Junit

Project #3: PMC Bank Finacle 10X Customization Project.

Environment:

  • Operating system : Windows XP, 7 Professional, Linux
  • Tool used : Finacle Customization IDE 2.4.1, iReport
  • Technologies : JSP, JavaScript, Oracle, PL/SQL & Finacle Scripting.
  • Server : Apache Tomcat6
  • Database : Oracle10g

Description:

Finacle is the solution software used in most of the nationalized and International banks. This Finacle solution is a finished product. It has a capacity to handle any kind of transactions of bank from a/c creating to loan delivering etc. I was creating various standards of display and reports on UNIX platform using JAVA for frontend and PL/SQL, ORACLE and MRT programming.

Creating automated work flows process using JSP, JavaScript, Finacle scripts, Reports, PL/SQL packages and procedures. Analyzing User Requirements, Coding, Testing and Technical documentation. Preparation for the release of developed modules to the customer.

Responsibility:

  • Customization of Charge off loan/ODA account summary and detailed display.
  • Developed a Custom Menu (CCOLOR) using JSP, JavaScript, HTML, Finacle Scripting to achieve client requirement of generating the display for recovery towards the charged off loan account and charged off ODA account.

· Developed stored procedure and triggers to ran on external API.

· Involved in Support for root cause analyze of production issue.

Projects

Project #1: CTMS Edge (Clinical Trial Management System).

Environment:

  • Operating system : MacOS, Linux
  • Tool used : IntelliJIDEA, Jenkins, Sumo Logic, Maven, GitHub and Jaspersoft Studio
  • Technologies : Java 8, Spring Boot, Spring Data JPA, Web-Services(REST APIs), XML, Junit, Mockito, PowerMock
  • Server : Apache Tomcat7
  • Database : MySql

Description:

Medidata Clinical Trial Management System (CTMS) is a Software as a Service (SaaS) web-based clinical trial management system solution for managing and tracking of clinical operations such as study management, monitoring, and clinical payments.

This Medidata CTMS tools empower life sciences companies to manage and collaborate on clinical trial. It acts like as a monitoring tool which is used to manage and track human trials conducted for any drug.

Responsibility:

  • Worked on enhancement of the product features.
  • Involved in providing the solution approach on enhancing the feature.
  • Implemented Controller classes and services using Spring MVC.
  • Implemented Junit test cases with JUnit, Mockito and PowerMockito.

Project #2: Cranberry RED-AP Cloud Management Application.

Environment:

  • Operating system : Windows 7 Professional, Linux
  • Tool used : NetBeans
  • Technologies : Core Java, Web-Services(REST APIs), Spring MVC, Hibernate, SQL, Radius Server, Quartz scheduler, Junit, Mockito, PowerMock
  • Server : Apache Tomcat7
  • Database : MySql

Description:

Cranberry is complete product of access point cloud management system. Here, mainly deal with wireless domain to maintain and configure access point remotely. Cranberry support all kind of parental control, radius server authentication, VPN, SIP, RRD data analytics, rough AP, Probe request etc...

Responsibility:

  • Understanding client requirement, design document creation and project defect prevention using fish bone analysis
  • Business logic implementation and complex analytical problem solving
  • MVC architecture project development
  • Crown Jobs scheduler for background processing
  • Excel and PDF reporting using java PDF-BOX and Apache POI library
  • Security and radius server communication
  • Automate entire unit test process using Junit

Project #3: PMC Bank Finacle 10X Customization Project.

Environment:

  • Operating system : Windows XP, 7 Professional, Linux
  • Tool used : Finacle Customization IDE 2.4.1, iReport
  • Technologies : JSP, JavaScript, Oracle, PL/SQL & Finacle Scripting.
  • Server : Apache Tomcat6
  • Database : Oracle10g

Description:

Finacle is the solution software used in most of the nationalized and International banks. This Finacle solution is a finished product. It has a capacity to handle any kind of transactions of bank from a/c creating to loan delivering etc. I was creating various standards of display and reports on UNIX platform using JAVA for frontend and PL/SQL, ORACLE and MRT programming.

Creating automated work flows process using JSP, JavaScript, Finacle scripts, Reports, PL/SQL packages and procedures. Analyzing User Requirements, Coding, Testing and Technical documentation. Preparation for the release of developed modules to the customer.

Responsibility:

  • Customization of Charge off loan/ODA account summary and detailed display.
  • Developed a Custom Menu (CCOLOR) using JSP, JavaScript, HTML, Finacle Scripting to achieve client requirement of generating the display for recovery towards the charged off loan account and charged off ODA account.

· Developed stored procedure and triggers to ran on external API.

· Involved in Support for root cause analyze of production issue.

Nagaraj PattarJava Developer