Naga Vijay Jaladhi
Objective

Over 7 years of experience in Information Technology with emphasize on Application Development of Internet/Intranet Technologies, Client Server (multi-tier architecture) Applications, and web-based applications using JAVA, J2EE Technologies.

Professional Summary
  • Possessing 7 years of quality experience in development of product using Java, JEE framework and supporting technologies.
  • Experience in Development of Web Based Applications using Java, Servlets, JSP, JDBC, Struts 2, Spring 3.0 (IOC, DI, MVC) and Hibernate 3.0, Spring Boot.
  • Familiar with Object Oriented Programming & Collection Framework Concepts.
  • Having good experience knowledge on Java Architecture for XML Binding (JAXB).
  • Strong knowledge of Programming Skills and Web Application design frameworks.
  • Experience in developing using design patterns like Singleton, DAO, DTO.
  • Experience in developing and deploying application in JBoss Server and Tomcat Server.
  • Ability to learn and adapt new technologies in a short time.
Career History
  • Working as a Senior Software Engineer for Mphasis form June, 2019 to Till.
  • Worked as a Senior Software Engineer for Keystone Logic form July, 2017 to May, 2019.
  • Worked as a Software Engineer for Radiant Info Systems form Sep, 2016 to June, 2017.
  • Worked as a Software Engineer for VTIT Solutions from Dec, 2015 to Sep, 2016.
  • Worked as a Software Engineer for eIndia Systems from Dec, 2012 to Nov, 2015.
Education

M.Tech in Computer Science Engineering from Bharath Engineering College affiliated to Bharath University, Chennai in the year 2011 with aggregate of 78%.

Technologies Skills
Programming Languages : Java 1.8.
JEE Technologies : JDBC, Servlet and Java Server Page.
Frameworks : Struts 2, Hibernate 3.0 and Spring 3.0 (IOC, DI, and MVC), Spring Boot.
XML Conversion : Java Architecture for XML Binding (JAXB).
IDE : Eclipse and JBoss Development Studio.
Web and Application Servers : JBoss Server and Apache Tomcat Server.
Operating Systems : Windows Family.
Data Base : MySQL (5.0, 5.3), Oracle 10g.
Project Profile
Project # 1 : (Current Project)
Project Title : AJG.
Client : Arthur J. Gallagher And Co.
Role : Sr. Java Developer.
Organization : TCS.
Duration : June, 2019 – Till.
Team Size : 10 (Ten).
IDE : Eclipse.
Programming Language : Java/JEE.
Framework : Hibernate 3.0, Spring 3.0 (IOC, MVC), Spring Boot.
Application Server : JBoss Server and Apache Tomcat Server.
Data Base : MySQL.
Environment : Windows 10.

Description :
AJG (Arthur J. Gallagher And Co.) focuses on maintaining the details of the Customers, Purchase Information used by the CEO of Arthur J. Gallagher And Co., AU and UK.
AJG is a large insurance system, developed by the Scrum method. AJG project is providing a totally secure environment for Arthur J. Gallagher And Co., AU and UK.
AJG application is used to designing the plans & maintaining the customer, purchase and products information. The AJG applications are used to send the new products from customer. One of the most tedious processes, which involves the regular updating of many files and records.
The AJG application is responsible for facilitating smooth functionality for add, view, update and remove of each module details. AJG provide Authentication and Authorization for each module. Each module mainly deals with how many customers added and completed to the purchases per day/monthly/yearly in Arthur J. Gallagher And Co., AU and UK.
One of the most tedious processes, which involves the regular updating of many files and records. Client can view customer details, product details, purchase details, and workflow details and so on.

Responsibilities :

  • Used DAO and DTO Pattern to interact with the Database.
  • Written Queries using Hibernate Criteria Query Language (HCQL).
  • Generating the PDF, Excel and Test files using iText for Operation Module.
  • Written Controller Classes using Spring Boot Framework for Operation Module.
  • Written Services to interact with DAO’s with Implementation for Operation Module.
  • Implementing the Hibernate Persistence Classes using Annotation based on Database Tables.

Project # 2 :
Project Title : ESIGN (Electronic Signature).
Client : Macy’s.
Role : Sr. Java Developer.
Organization : Keystone Logic Private Limited.
Duration : July 2017 – May 2019.
Team Size : 10 (Ten) Members.
IDE : Eclipse.
Programming Language : Java/JEE.
Framework : Hibernate, Spring (IOC, MVC), Spring Boot.
Application Server : JBoss Server and Apache Tomcat Server.
Data Base : MySQL.
Environment : Windows Family.

Description :
ESIGN (Electronic Signature) focuses on maintaining the details of the Customers, Purchase Information used by the CEO of Macy’s, USA. ESIGN is a large e-commerce system, developed by the Scrum method. ESIGN project is providing a totally secure environment for Macy’s, USA.
ESIGN application is used to designing the plans & maintaining the customer, purchase and products information. The ESIGN applications are used to send the new products from customer. One of the most tedious processes, which involves the regular updating of many files and records.
The ESIGN application is responsible for facilitating smooth functionality for add, view, update and remove of each module details. ESIGN provide Authentication and Authorization for each module. Each module mainly deals with how many customers added and completed to the purchases per day or monthly or yearly in Macy’s, USA. One of the most tedious processes, which involves the regular updating of many files and records. Client can view customer details, product details, purchase details, and workflow details and so on.

Responsibilities :

  • Used DAO and DTO Pattern to interact with the Database.
  • Written Queries using Hibernate Criteria Query Language (HCQL).
  • Generating the PDF, Excel and Test files using iText for Operation Module.
  • Written Controller Classes using Spring Boot Framework for Operation Module.
  • Written Services to interact with DAO’s with Implementation for Operation Module.
  • Implementing the Hibernate Persistence Classes using Annotation based on Database Tables.

Project # 3 :
Project Title : CIDSS (Command Information & Decision Support System).
Client : BEL (Bharath Electronic Limited)
Role : Sr. Java Developer.
Organization : Radiant Info Systems Limited.
Duration : September 2016 – June 2017.
Team Size : 10 (Ten) Members.
IDE : JBoss Development Studio.
Programming Language : Java/JEE.
Framework : Hibernate, Struts 2, Spring(IOC, MVC).
Application Server : JBoss Server and Apache Tomcat Server.
Data Base : Oracle.
Environment : Windows Family.

Description :
CIDSS (Command Information & Decision Support System) focuses on maintaining the details of the Command Information used by the Head of Indian Army in India. CIDSS is a Single Page and Map Based Web Application. CIDSS a large constant changing system, developed by the Scrum method.
CIDSS project is providing a totally secure environment for Indian Army in India. The CIDSS application is responsible for facilitating smooth functionality for add, view, and remove of each module details. CIDSS provides Authentication and Authorization.
CIDSS application is used to designing the plans & maintaining the weapons, manpower and vehicles information. The CIDSS applications is used to send the plans from Senior to Junior and vice – versa. One of the most tedious processes, which involves the regular updating of many files and records.

Responsibilities :

  • Used DAO and DTO Pattern to interact with the Database.
  • Implementing the struts XML files for Operation Module.
  • Written Queries using Hibernate Criteria Query Language (HCQL).
  • Implementing the Bean XML files using Spring for Operation Module.
  • Written Action Classes using Struts 2 Framework for Operation Module.
  • Written Services to interact with DAO’s with Implementation for Operation Module.
  • Implementing the Hibernate Persistence Classes using Annotation based on Database Tables.

Project # 4 :
Project Title : CTS (Course Tracking System).
Client : Clinical Training Institute.
Role : Java Developer.
Organization : Value Thought IT Solutions Private Limited.
Duration : December 2015 – September 2016.
Team Size : 10 (Ten) Members.
IDE : Eclipse.
Programming Language : Java/JEE.
Framework : Hibernate, Struts2, Spring(IOC, MVC).
Application Server : JBoss Server and Apache Tomcat Server.
Data Base : MySQL.
Environment : Windows Family.

Description :
CTS (Course Tracking System) focuses on maintaining the details of the Course used by the CEO of Clinical Training Institute in California, US. CTS a large constant changing system, developed by the Scrum method. CTS project is providing a totally secure environment for Clinical Training Institute in California, US.
The CTS application is responsible for facilitating smooth functionality for add, view and remove of each module details. CTS provide Authentication and Authorization. Each module mainly deals with how many courses added and completed to the colleges per day or monthly or yearly in Clinical Training Institute in California, US. One of the most tedious processes, which involves the regular updating of many files and records. Client can view course details, trainer details, course duration details, and workflow details and so on.

Responsibilities :

  • Used DAO and DTO Pattern to interact with the Data Base.
  • Written Queries using Hibernate Criteria Query Language (HCQL).
  • Implementing the struts XML files for Trainer and Student Module.
  • Implementing the Bean XML files using Spring for Trainer and Student Modules.
  • Written Action Classes using Struts 2 Framework for Trainer and Student Modules.
  • Written Services to interact with DAO’s with Implementation for Trainer & Student Modules.
  • Implementing the Hibernate Persistence Classes using Annotation based on Data Base Tables.

Project # 5 :
Project Title : CAS (Customer Activation System).
Client : Telia.
Role : Java Developer.
Organization : eIndia Systems.
Duration : December 2012 – November 2015.
Team Size : 6 (Six) Members.
IDE : Eclipse.
Programming Language : Java/JEE.
Framework : JSE, JEE, Struts 2, Hibernate and Spring (IOC, DI, MVC).
Application Server : JBoss Server.
Data Base : MySQL.
Environment : Windows Family.

Description :
Telia's CAS (Customer Activation System), a large constant changing system, developed by the Scrum method. CAS is a vital system for Telia running in all shops and is a supplier for other systems in Telia which interact with CAS.
The CAS application is responsible for facilitating smooth functionality of approving activation of various contracts and subscriptions as well as other supporting functionalities like add and remove of value added services against a subscription, credit evaluation, number porting, subscription take over and so.
CAS takes care of activations for Postpaid, Prepaid and fixed lines. CAS’s work is much alike that of an order management system. On the contrary to its name CAS is not actually the system which activates a customer but it is a way through which customer places his request for activation of subscription or any other action against his order, contract or subscription.

Responsibilities :

  • Used DAO and DTO Pattern to interact with the Database.
  • Written Queries using Hibernate Criteria Query Language (HCQL).
  • Implementing the struts XML files for Customer & Payment Modules.
  • Implementing the bean XML files using Spring for Customer and Payment Modules.
  • Written Action Classes using Struts 2 Framework for Customer and Payment Modules.
  • Written Services to interact with DAO’s with Implementation for Customer & Payment Modules.
  • Implementing the Hibernate Persistence Classes using Annotation based on Database Tables.