1. Resume
Mahesh Kumar. M
mahankali.maheshkumar01@gmail.com Mobile: +91-7672001921
Summary:
Over 4 years of experience as an IT professional with proven analytical abilities and organizational skills
and on Multi-Tiered Architecture based enterprise applications.
More than 3.5 years hands on experience working with Oracle Middleware fusion components (ADF).
Experience in Oracle ADF Framework, Oracle ADF 11g Architecture consisting of ADF Business
Components (Entity Objects, View Objects and Application Module), ADF UI (JSF, Task Flows, Page
Fragments, Partial Page Refresh, colored skins).
Experience with full life cycle of the software design process including requirements analysis,
implementation, testing, debugging and maintenance.
Extensively used Oracle programming using SQL.
Deployment and integration of code onto the web Logic Arial server.
Worked on design and development of ADF code.
Good understanding on the overall Contract life cycle leasing.
Very good understanding of the data modeling concepts.
Responsible for designing, modeling and implementing intranet applications using Oracle Fusion
technologies
Co-ordination with the internal teams in resolving their issues.
Performance tuning in ADF.
Profession Experience:
Currently working as ADF Developer in Cognizant technology solutions (Contract Basis), Hyderabad
Since AUG 2012 to Till date.
Education:
Bachelor of Information Technology (B.Tech), 2011 from JNTUH University.
Technical Skills:
Operating System: XP, windows 7, windows 8.
Languages: Core java, Oracle Adf.
Frameworks: ADF, Struts Framework 2.0/1.3.
Design Patterns: MVC
Database: Oracle 11g, Oracle 10g.
Personal Details:
Name : Mahesh Kumar M
Father’s name : Ram Mohan Rao M
Gender : Male.
Nationality : Indian.
Religion : Hindu.
Languages Known : English, Telugu.
2. Resume
Oracle ADF Developer (April 2015 to Present)
FANNIEMAE
Reston, VA
Responsibilities:
• Involved in the Analysis and Technical Design, Technical Uptake, Developer Test cases for common components.
• Developed the model layer for interactions using BC4J components like EOs, VOs, Associations and view Links
etc.
• Participated in code reviews to make sure we follow best practices which improve design,performance.
• Involved in different phases oftesting right from QA Hand Offs, fixing issues and Interacted with Product
Managers on new features.
• Created different ADF business Components Entity Object, View Object, Application Module, View Link,
Association,and Validation Rules.
• Used various ADF layout components Panel Stretch Layout, Panel Group Layout, Panel Boxes, Panel Collection
and Panel Tabbed Layout.
• Excellent understanding ofthe ADF Binding Layer, Data Control API.
• Created and worked on the Task Flow templates, JSF Page Templates.
• Implemented JAAS Security to ADF applications.
• Implemented web center spaces to design portals.
• Developed ADF bounded taskflows, deployed remotely as WSRP portlets,and enabled for wiring both by
parameters and by contextual events.
Environment: JDeveloper 11g, ADF, Java, SQL,
ADF Developer (Feb’13 to March’15)
American Axle & Manufacturing
Detroit, MI
Responsibilities:
• Extensively involved in designing software architecture for application in E-Business suite, ADF Faces and ADF
Business Components
• extensively worked on complex screens to provide complex business logic using ADF Business components.
• Developed User Interface components using ADF Page fragments, Task flows, JSPX.
• Implemented Partial Page Rendering
• Involved in requirement analysis, meetings with business analyst and solution teams.
• Prepared Test case document for my module.
• Extensively involved in data modeling of the application as part of redesigning and also involved in UI designing.
• Created entity objects,view objects, associations and view links as part of ADF Data model.
• Worked with view criteria and programmatically applying view criteria
• Writing service methods in application module implementation.
• Worked with creating a domain on Weblogic server and deploying the application on the domain.
Environment: JDeveloper 11g ADF, Java, SQL.
3. Resume
Java/ADF Developer (Aug’12 to Jan’13)
Printpack Inc
Atlanta, GA
Project: NPD, New Product Development
NPD is an application which is built and developed on ADF platform to store the information of a project which
undergoes different phases.This application basically is for the internal use of the employees of Print Pack to save
the data of a particular project in 6-different stages,involving the approvals at each stage.
Responsibilities:
Understanding the business requirements.
Designing the DB tables analyzing the requirements in MS-SQL.
Analysis of business requirements and created Technical Design document from the functional
specifications gathered.
Developed ADF Business components (VO, EO, Application Module, Associations,and View Links).
Developed UI components using ADF, JSF.
Developed various ADF layout components Panel Stretch Layout, Panel Group Layout, Panel Boxes, Panel
Collection and Panel Tabbed Layout.
Developed Custom validations, LOV, Dependent LOVs, and View Criteria.
Worked on Creating Pop-up’s for editing records.
Worked on Simple and Advanced Search functionality in ADF.
Involved in all the phases ofSoftware Development Life Cycle.
Created Pop-up windows for Adding and Updating rows in the ADF Table for various pages.
Have implemented drop-down lists in a table and refresh using PPR on return from a dialog using java
script
Developed backing beans to handle UI level functionalities.
Developed Oracle Business Rules to configure business specific defaults which are being used in various
ADF UI Components.
Performed validations in Entity level.
Used web logic for design, development, and deployment of applications.
Heavy design and development of ADF bounded taskflows, and enabled for wiring both by parameters and
by contextual events.
Worked on bounded taskflows and unbounded taskflow.
Implemented Managed Beans, Backing Beans for the ADF pages.
Expert in Debugging the ADF applications at the very minute level of checking the values,passing them at
the run time and diagnosing the issue to the point.
Environment: JDeveloper 11g ADF, Java, SQL.