Summary
Overview
Work History
Education
Skills
Profile Summary
Certification
Languages
personal information
Timeline
Generic

Manivannan Rajamanickam

Coimbatore

Summary

Proficient in the SDLC, including requirements analysis, design, coding, testing, implementation, and maintenance with methodologies like the Waterfall Model and Agile Methodology. Experienced in designing and developing web-based applications using Java, JDBC, SQL, Servlets, JSTL, JSP, XML, Java-API, and Spring. Expertise in core Java technologies such as multithreading, collections, and exception handling mechanisms. Proficient in client-side technologies including HTML/HTML5, CSS/CSS3, JavaScript and jQuery, AJAX, and JSON. Familiar with the ORM tool Hibernate involving connection pooling, mappings, transaction management, and HQL (Hibernate Query Language). Excellent working knowledge of configuring multiple Weblogic domains including machines, managing servers, node managers, and cluster environments. Implements SOA (Service Oriented Architecture) using Web Services (SOAP, WSDL, Restful, and JAX-WS) and REST Services. Familiarity with Apache Tomcat Server and experience using Maven scripts for building and deploying applications in web/App servers. Skilled in working with databases like Oracle and MS SQL Server. Knowledgeable in deploying applications through WebSphere server as part of the CRUD process. Strong debugging and troubleshooting skills.

Overview

8
8
years of professional experience
1
1
Certification

Work History

Java Developer

NGI Technologies
05.2020 - Current

Roles and Responsibilities:

  • Developed various Java Bean components for implementing business logic.
  • Generated WSDL document in Soap Web Services.
  • Designed/developed UI with AJAX, HTML, DHTML and JavaScript for interactive web pages.
  • Involved in interacting with end users for requirement analysis using Soap WS.
  • Installed and Configured Apache Plug-ins for WebLogic.
  • Involved in performance tuning of JVM and used Garbage Collection Algorithms for better performance.
  • Monitor and managing the WebLogic server instances using WSLT and also for the automation purpose.
  • Involved in writing complex multi-table joins and conditional queries in Database.
  • Developed JMS components to send messages from one application to other application internally.
  • Extensively worked with Java Collection classes like List, Set etc.
  • Solved problems using a combination of JavaScript, JSON, and JQUERY.
  • Fixed software bugs via JavaScript and CSS.
  • Designed and developed API with all the CRUD capabilities using SOAP.
  • Used Agile Development methodology of software development.
  • Created, Upgrading, and Maintaining the JavaScript libraries and widgets so that the data is managed the same way regardless of when the form was developed.
  • Involved database design and responsible for creating and modifying Database objects.
  • Responsible for writing code for error behavior like time-outs and no match menu options.
  • Done code review and configuration build management for the application using Maven.
  • Provided UNIX scripting to drive automatic generation of static web pages with dynamic news content.
  • Involved in validating caller input behavior.
  • Write code for confirming always or never.
  • Responsible for middleware functionalities to operate host transactions for an account, loan/line accounts.
  • Involved in writing special logic for unconverted loan/line accounts.
  • Ensured seamless integration of Java-based applications with databases, APIs, and other systems.


Technologies: Core Java, Web-Services, Agile, Web Services (Soap), Eclipse IDE, Multithreading, XML, JavaScript, WebSphere, Maven, Unix, Restful, Apache Tomcat.

Learning Consultant

NGI Technologies
09.2018 - 04.2020
  • Served as a mentor to learners seeking guidance in their professional development journey, offering support and resources for success.
  • Facilitated open communication between learners, instructors, and administrators to address concerns or recommendations regarding course offerings or delivery methods.
  • Developed customized training solutions tailored to the unique needs of individual clients or organizations.
  • Identified skill gaps within employee population and recommended appropriate learning interventions resulting in increased workforce proficiency.
  • Managed multiple concurrent projects with strong time management skills, ensuring timely completion of all tasks without compromising quality or client satisfaction.
  • Delivered high-quality training sessions, utilizing engaging instructional methods and diverse content formats.
  • Achieved consistently positive feedback from participants on post-training surveys through attention to detail in curriculum development and instruction execution.
  • Designed course materials and supported implementation.
  • Planned and monitored implementation of technology-based learning programs.
  • Delivered top-quality training documentation, manuals, and tools addressing needs of specific specialist groups.

Jr. Java Trainer

ITask Technologies
09.2016 - 05.2018

Roles and Responsibilities:

  • Conducted regular assessments to measure student progress and adjust teaching strategies accordingly.
  • Provided personalized feedback and guidance to students, fostering their development as skilled Java developers.
  • Enhanced student understanding of Java concepts through hands-on coding exercises and real-world examples.
  • Served as a mentor and advisor to students pursuing careers in software development, offering valuable insights into the industry.
  • Developed comprehensive lesson plans covering core Java principles, resulting in improved student retention of essential concepts.
  • Continuously updated course content based on industry developments, ensuring students were prepared to meet the demands of modern software development positions.
  • Organized workshops and seminars on advanced Java topics, further enriching the learning environment for advanced students.
  • Reviewed student work regularly to identify areas for improvement, providing targeted instruction tailored to individual needs.
  • Evaluated student performance through regular quizzes, assignments, and exams, providing constructive feedback to facilitate growth and improvement in their Java skills.

Technologies: Core Java, JDBC, JSP, Servlets, Spring, Hibernate, Web-Services, Eclipse IDE, Multithreading, XML, JavaScript, WebSphere, Maven, Unix, Restful, Apache Tomcat.

Education

Bachelor of Engineering - Electronics and Communications

Balaji Institute of Engineering And Technology
Chennai, India
05.2016

Skills

  • Java Technologies Java, J2EE, Java Web services [JAX-WS] and Restful, JDBC, JSP, Custom Tags, JSTL, Servlets
  • Application Server Web-logic, Tomcat
  • Databases Oracle 10g, MySQL, SQL Server
  • Frameworks/API's JPA, Hibernate
  • Code Development Tools Eclipse, Net-beans, Visual Studio
  • Scripting/Markup Languages HTML/HTML 5, CSS/CSS3, JavaScript, JQuery, Ajax, XML/XSLT
  • Version Controlling tools SVN
  • Operating Systems Windows, UNIX
  • Design Patterns Singleton, Factory
  • Frameworks Spring,Hibernate
  • Methodologies Agile, Waterfall, Scrum
  • J2EE Servlets, JSP, JDBC, JAXB, JAX-RS, JAX-WS
  • Web Services SOAP, REST
  • Documentation Tools MS Word, MS Excel
  • Designing Tools Canva
  • C# Programming, ADONET, ASPNET, SQL Server, MVC

Profile Summary

Experienced Java Developer specializing in solving customer problems, improving usability, and maximizing efficiency. Skilled in creating Java/J2EE based applications and working in Agile environments using Scrum methodologies.

Certification

Microsoft .NET Training | 2015 May - Dec 2015 | Naresh i Technologies, Chennai

Java Programming Training | 2016 Jan - Aug 2016 | Durga Software Solutions, Hyderabad

Languages

English
Upper intermediate (B2)
Tamil
Bilingual or Proficient (C2)
Hindi
Elementary (A2)
Telugu
Beginner (A1)

personal information

Name: Manivannan

Gender: Male

Date of Birth: 07 July 1994

Father's Name: Rajamanickam C

City: Coimbatore, India

Timeline

Java Developer

NGI Technologies
05.2020 - Current

Learning Consultant

NGI Technologies
09.2018 - 04.2020

Jr. Java Trainer

ITask Technologies
09.2016 - 05.2018

Bachelor of Engineering - Electronics and Communications

Balaji Institute of Engineering And Technology
Manivannan Rajamanickam