Resume

Sign in

Developer Project

Location:
India
Posted:
November 26, 2018

Contact this candidate

Resume:

Mail to : ac7sjo@r.postjobfree.com

Srinivasa Reddy Challa Mobile: +91-970*******

Professional Summary:

Full Stack Developer Cum Mentor with good experience in development, training, mentoring. Self-motivated, quick-learner, enjoy a competitive environment and teamwork. Possess good communication skills, logical thinking and ability to work as a team member.

Having 7.4 years of experience as a full stack developer cum mentor using Core Java and J2EE Technologies.

Having 7.4 years of IT experience in analysis, design and developing applications using Java and J2EE Technologies.

Expertise in developing the applications using Java and other Web Technologies including J2EE, Servlets, JSP, JDBC, Struts, Spring and Hibernate.

Hands on experience in implementing Restful web services.

Having good knowledge in designing GUI screens using HTML, CSS, JSP, AJAX, JQuery, Java Script and Angular JS.

Having hands on experience on servers like Apache Tomcat, WebLogic.

Excellent knowledge and experience of developing applications with Model View Architecture (MVC), Struts and Spring MVC Frame work.

Experience in using Log4J for logging, JUnit for Unit Testing and Maven for building and deploying the application.

Having knowledge on version control systems like SVN, CVS.

Having 1.2 Year of experience in retail trainings. Over all 8.5 years of experience as a Trainer and Mentor.

Technical Skills:

Languages

Java

Web Technologies

Servlets, JSP, JSTL, HTML, JavaScript, XML, JQuery, Json, AJAX, CSS and Angular JS.

Frameworks

Struts 2.X, Hibernate 4.3.11, Spring 4.3.11, Spring Boot 1.5.6.

Tools & Utilities

Eclipse, SQL Developer, Log4j, Jira, Putty, ANT,

MAVEN, JUnit, GIT, PMD and CPD, ECL Emma Code Coverage

Database

Oracle, MySQL

Application Servers

Apache Tomcat, WebLogic

Operating Systems

Windows 2000/XP/7, Linux, UNIX

Methodologies

Agile, Scrum and Waterfall

Webservice Specifications

Restful and Micro Services.

Professional Experience:

Organization

Designation

Duration

Marlabs Innovations Pvt. Ltd.

Senior Executive

21-11-2016 to Till Date

Sonata Software Limited.

Systems Analyst

05-10-2015 To 18-11-2016

G2 Technology Solutions

(Worked for Cognizant)

Software Trainer

07-2011 To 09-2015

Education Summary:

Master of Computer Applications from Bharathidasan University - 2009

Achievements:

Received Appreciations from Marlabs COE Team - [US] for the commendable job during Java Resources Training, Mentoring for the year 2017-2018.

Received DNA Award from Sonata Software Limited for the commendable job during Angular JS and Java - Project Resources Training, Mentoring for the year 2015-2016.

Received Hall of Fame Award from client [Cognizant Academy Hyderabad] for the commendable job during training and mentoring the employees of Cognizant for the year 2014-2015.

Received Best Technical Trainer Award from client [Cognizant Academy Hyderabad] for the commendable job during training and mentoring the employees of Cognizant for the year 2013-2014.

Received Certificate from Cognizant and got First Prize in Academy Super Coder Contest conducted for the Trainers PAN India Level in Cognizant on December 2012.

Cognizant Certified Trainer and worked for different business ready curriculums like CATP 2.0, CATP 3.0, CATP 4.0, CATP 4.0 IDP, and CATP 4.0 Think Lab Version.

Number of Content Development Team for Cognizant Academy.

Projects Experience:

Project # 1 : Marlabs – HTDS

Responsibility : Design and Coding

Role : Lead, Full Stack Developer

Team Size : 11

Client : Marlabs – Professional Services

Environment : Java 1.7/1.8, Spring Boot 1.5.6, Spring 4.3.11, Hibernate 4.3.11, Restful Web Services, Tomcat 8.0, JSP and JSTL, Log4J, Eclipse IDE, Oracle, HTML 5.0, CSS 3.0, JavaScript, Angular JS 1.X.

Marlabs-HTDS is an internal application for Marlabs Innovations Pvt Ltd. In Marlabs under the “Hire – Train – Deploy “model around 20-25 resources will be stationed in Mysore Training facility and will be subjected to a very intensive training for a period of 4 weeks. After the training is over they will be placed at various partnering client locations across India on a consulting basis for varying periods of time ranging from a minimum of 3 months – 9 months depending on the client requirement / also on the length of the project at the client places.

Our partnering clients will take the consultants after subjecting them thorough intensive interview process spread over many rounds (1 to 4) where the prospective consultants will be evaluated on the Technical Skills, Communication Skills, Project Experience and on Academics. By using this application, we can track the resources deployment details, interview scheduling details, status reports.

Responsibilities:

Involved in the Requirements Analysis, Gathering, Data Base Design Phases. Have written the HLD and Low-Level Design Documents.

Designed and developed the applications of Training Manager and BDM modules using Spring Boot, Restful Webservice, Spring WEB MVC, Spring ORM, Hibernate, And Spring Security.

Involved in implementing the Custom Spring Validators for server-side validations.

Developed user interfaces using JSPs, HTML 5.0, CSS 3.0, Java Script and Angular JS.

Writing HQL Statements to handle multiple operations.

Involved in the implementation of Spring Boot Configuration.

Used Log4J Frame Work for recording the activities of the application.

Written code for File Uploading, uploading and downloading of xl sheets.

Project # 2 : Marlabs – Skill Evaluation System

Responsibility : Design and Coding

Role : Lead, Full Stack Developer

Team Size : 8

Client : Marlabs – Training Division

Environment : Java 1/7/1.8, Spring 4, JDBC, Tomcat 8.0, JSP, JUnit 4.0, Log4J, Eclipse IDE, Oracle, HTML 5.0, CSS 3.0, JavaScript, Angular JS 1.X.

The project entitled “Marlabs – Skill Evaluation System” is a solution for internal employee’s skill evaluation and an internal project of Marlabs Innovations PVT LTD, developed for its Training Division. In this application, there are three modules namely assessor, mentor and HR-POC (Batch Owner). This solution allows the project evaluator to evaluate the internal employee’s project coding skill’s and the technology breadth in the subject, there are two evaluators like assessor and mentor, Assessor evaluation and Mentor evaluation are different depends on the phases and criteria’s. Once the employee’s submitted the assigned Project Code then the respective evaluators can start the evaluation and submit the scores as well as they can suggest the improvement areas. HR-POC can generate the report for the batch / individual employees based on the scores and feedback from the evaluators. With the help of evaluation reports appraisal’s/confirmation and next level’s will be decided by the concerned stake holders.

Responsibilities:

Involved in the Requirements Analysis, Gathering, Data Base Design Phases. Have written the HLD and Low-Level Design Document.

Designed and developed the applications of Assessor, Batch Owner modules using Spring WEB MVC, Spring DAO, Spring JdbcTemplate.

Involved in implementing the Custom Spring Validators for server-side validations.

Used Spring-JdbcTemplate to develop the DAO Layer.

Developed user interfaces using JSPs, HTML 5.0, CSS 3.0, Java Script and Angular JS.

Writing SQL Statements to handle multiple operations.

Written the test cases by using JUNIT 4.0.

Used Log4J Frame Work for recording the activities of the application.

Written code for File Uploading, uploading and downloading of xl sheets.

Project # 3 : Excelity_ UI

Responsibility : Enhancements

Role : Developer and SPOC

Team Size : 40

Client : Excelity

Platform : Java, Servlets, JSP’s, MVC – Model 2, Oracle, Angular JS, Java Script, CSS 3.0, HTML 5.0, JQuery.

Excelity It is the Asia based payroll outsourcing service provider offering end to end HR outsourcing solutions covering the entire employee life cycle. It provides various solutions related to employees’ daily tasks time and attendance management through online automated or manually filling the timesheets, associate’s information and actions to be performed by the higher authorities, leave management solutions, payroll and other HR related functionality which are enabled based on their roles.

Our task was to convert the given wireframes and visual design into responsive pages and provide cross browser and various device compatibility.

Responsibilities:

Involved in UI And JSP integration

Involved in Angular JS Development for doing the Ajax Calls, applying the routing and integrating functionalities with newly designed UI.

We Have Completed the Enhancements for improving the performance of the application by using the latest technologies and adding good user experience.

Writing the Unit Test’s for the respective modules.

Project #4 : In Test Portal

Responsibility : Enhancements

Role : Developer

Team Size : 9

Client : Sonata Tech Training

Platform : Java, Servlets, JSP, JSTL, Restful Web Services, Angular JS, Java Script, JSON, JQuery, CSS 3.0, HTML 5.0.

In Test is an internal application for Sonata Software Limited used for managing internal certification tests related stuff. This is having different modules namely Admin, Question Management, Test Taker Management, Test Management, Reports Modules. Trainer can post the queries and answer. Whenever associates take test, those answers will be checked in two databases and immediately marks will be displayed for those queries. Mainly used to register the candidates and scheduling the tests evaluating the tests and sharing the results with the managers and employees and it will also help in interview schedules for the HR Folks.

Responsibilities:

Worked in all User Interface Layer, Involved in UI Design.

Designing Web pages using HTML, CSS, Java Script, Angular JS, JQuery

Used Angular JS for getting result without reloading entire web page.

Involved in UI And JSP integration

Project # 5 : Automated MFRP Evaluation System

Responsibility : Design and Coding

Role : Team Lead

Team Size : 13

Client : Cognizant

Environment : Java 1.7, JDBC, JSP, HTML, CSS, JavaScript, Spring 3.X, Tomcat 6.0, Hibernate 3.x, Oracle, Eclipse.

The project entitled “Automated MFRP Evaluation System” is a solution for training academy it is an internal project for Cognizant Technology solutions PVT LTD. In this application there are three modules namely assessor, mentor and batch owner. This solution allows the project evaluator to evaluate the trainees, in this project two evaluators like assessor and mentor, Assessor evaluation and mentor evaluation sheets are different. depends on the roles they can evaluate the trainees and Batch Owner can generate the report of the batch and individual trainees.

Responsibilities:

Worked on modules like assessor and Batch Owner.

Designed and developed the applications in Assessor module using Spring 3.X Framework.

Designing Database tables for this project

Using Hibernate to developing Database Independent Persistence logic in the model layer.

Developed user interfaces using JSPs and HTML.

Writing SQL Statements to handle multiple operations

Project # 6 : Pharmacy Management System

Responsibility : Design and Coding

Role : Developer

Team Size : 6

Client : G2 Technology Solutions, BPO Division.

Environment : Java 1.6, JDBC, JSP, HTML, CSS, JavaScript, Struts 2.x, Tomcat 6.0, Hibernate3.x, Oracle, Eclipse.

Pharmacy Management System is an application that helps the pharmaceutical company to manage the distribution of medicines manufactured by them. The administrator uses this use case to add a new medicine batch to the system. The system should accept all the details and calculate the shipping charges and determine how it needs to be handled when shipping the medicine based on its type. The medicines are added as batches into the system. A batch contains only the same medicine. The administrator can add new batches of medicine and calculate the shipping charges and store it in the system. And Help Desk People maintain the details of all the batch details and maintain the statistical reports of the medicine details availability status and shipping charges details etc.

Responsibilities:

Worked on modules like Admin and Help Desk People Module.

Designed and developed the applications in Admin Module using Struts 2.x Framework.

Designing Database tables for this project

Using Hibernate to developing Database Independent Persistence logic in the model layer.

Developed user interfaces using JSPs, JSTL, Struts Tab Library and HTML.

Writing SQL Statements, procedures to handle multiple operations



Contact this candidate