Rafi Shaik(Corporate Java Trainer)
PROFESSIONAL SUMMARY:
➢ Skilled Corporate Trainer with over 9+ years of experience in IT Training &Development,and
Implementation of applications.
➢ Having 6+years of experience in Corporate Training
➢ Strong in the process of software development and maintenance products.
➢ Good exposure of Software Development Life Cycle (SDLC) including Analysis,
Development, deployment.
➢ Expertise in Core Java, Jsp , Servlets, Html.
➢ Strong in Core Java programming.
➢ Good knowledge on Spring MVC Framework, Hibernate.
➢ Good knowledge on Node.js, Express.js.
➢ Ability to work with Servers like Tomcat, Web logic.
➢ Effective in working independently and collaboratively with team , Self-Motivated, & innovative.
Client Handled- Gemini consulting,Cognizant,Avalanche It Pvt Ltd
Corporate Training -
➢ More Than 25+Corporate Training Delivered to Corporate Batches
➢ Induction and Fresher Batches.
➢ As an experienced corporate trainer, responsible for preparing content for e-learning,
design case studies and delivery of both online and in-person.
TECHNICAL SKILLS:
Languages Java
Java Technologies JDBC, JSP, Servlets
Java Frameworks Struts, Hibernate, Spring
Mobile Technologies Android
Web Technologies HTML, JavaScript, ES6 Features
Servers Tomcat, WebLogic
JavaScript Technologies Node.js, Express.js, React.js
IDE’S/Tools NetBeans, Eclipse
Database Oracle, MySQL, Mongo dB
Operating System Windows XP/7, Windows10
Text Editors Sublime, Vscode
EDUCATIONAL QUALIFICATION:
➢ Completed M.C.A from Nagarjuna University with 78% in 2011.
PROFESSIONAL EXPERIENCE:
➢ Worked as a Java ProfessionalTrainer for Arcus InfotechPvt Ltd from May-2012 to
May-2013.
Roles&Responsibilities:
• Providing training to the students who want to become a software developer.
• Preparing course content& assessment papers.
• Conducting some lab sessions to the students.
• Observe and track the learning progress of students.
➢ Worked as a Technical Trainer for Suchi Software Solutions Pvt Ltd from Aug-2013
to Nov-2015.
Roles & Responsibilities:
• Involving in Project (academic) code development, performing some unit test cases.
• Preparing the abstract, srs, documents for the projects.
• Providing training to the students who are pursing Btech, MTech, MCA.
• Developing the projects according to student/college requirement.
➢ Worked as a Software Engineer for CTS From Dec-2015 to July-2016.
# PROJECT-1:
Title WorkPresso
Role Developer
Team size 05
Duration Dec’2015 to June’2016
Environment Languages: Node.js, React.js, Express.js
Database: MongoDB
IDE : VSCODE
Description:
It is a product-based web application. The main objective of this application is to deal TimeSheet
management of every project development. The employee needs to enter his working hours day
to day along with project name and manager details. The admin can know what the total hours
spend for each project. The Manger can check the timesheet filled by the employee and he can
approve it and reject it. The employee/admin can get the reports like weekly or monthly in excel
format.
Roles & Responsibilities:
• Understanding the flow specifications and responsible for the development of
application.
• Interaction with the Client, gathering requirements and identify The Use Cases.
• Involved in Coding using React.js and Node.js.
• Involved in writing report generations.
➢ Worked as a Senior Technical Trainer for Gemini Consulting&ServicesPvt ltd from
Aug-2016 to Dec-2018.
Roles&Responsibilites:
• Devise technical training programs according to organization requirement
• Produce training schedules and classroom agenda.
• Determine course content according to objectives.
• Preparing training material (Presentation, worksheets etc.)
• Conducting sessions at different colleges as part of COE Program.
• Observe and evaluate results of training programs.
➢ Working as a Senior TechnicalTrainer for Avalanche It Pvt Ltd from May-2019 to till.
Roles&Responsibilites:
• Devise technical training programs according to organization requirement
• Identify the best students from colleges for internship opportunity
• Produce training schedules and classroom agenda.
• Determine course content according to objectives.
• Preparing training material (Presentation, worksheets etc.)
• Observe and evaluate results of training programs.