1. MANOJ KUMAR M
Designation:-Senior Software/Technical Engineer (second line product support)
Qualification: BE, CS (CMRIT, VTU), NIIT (java, oracle)
Mobile: 9535942148
Email –manoj.kumar19881006@gmail.com
Career Objective: To work with dedication, commitment and discipline in order to achieve a position
which would provide me to work for the growth of the company as well as improving in my technical
and interpersonal skills.
Work Experience:
• Currently working as Senior Software/Technical Engineer (second line product support) at
Datagenic India Pvt. Ltd. from Sep 5th 2011 – Till Present.
• Previously worked as technical guidance at DELL for 6 months for hardware and software
(installed and third party) technical guidance.
Technical Skills:
Languages : Core Java, XSLT, C#
RDBMS : Oracle 9i and 11g, SQL Server 2008R2 & 2012
Application/Web Servers : Jboss (4.2.3 GA and 7 and Wildfly 8.2), Web logic 10.3.5
Debugging Tools : J-Profiler, Fiddler, MAT (memory analyzer)
IDE : Eclipse. Visual Studio 2010
Tools : TOAD for SQL server, SQL Developer, FileZilla,
, Notepad++, Soap UI, MS office 2007/2010/2013.
Professional experience:
Company: Datagenic.pvt.ltd, Bangalore, India
Role: Senior Software Engineer
Period: September 2011 – Present
Website: http://www.datagenicgroup.com
Technologies: Junit, SoapUi, MAT(memory analyzer), Jboss 4.2.3, JBoss7,wildfly 8.2, WebLogic 1033,sql
server 2008/2012/2014, oracle 11g/12c,Eclipse,jprofiler
Followings are my role/designation in the current organization
1. Testing/QA/Technical Engineer
2. Application Server Administrator/consultant
3. Database maintenance Administrator
Datagenic.pvt.ltd is a London based software company which specializes in software development to
deliver UK market data (fuel cost for current and future) from fuel vendors to client.
My Project Objective:- Product testing, code level fixes, set up client environment application server,
deploy product build in application server , monitoring and managing issues, identifying performance
load and fixing them through application server or database server optimization, also perform possible
bug fixes without the intervention of the development team , build and deploy fixes.
My role as
- Technical Engineer /QA/Testing
• Perform the tasks of participating in developing test plan and test scope.
• Assigned responsibilities of performing risk analysis and preparing testing estimates.
• Deploy build in the application server.
2. • Ensure successful deployment on Application server.
• Handle the tasks of writing and maintaining test scripts and test cases (Junit and C#) to check
and confirm the successful functioning of the product.
• Analyze server logs , thread dumps and heap dumps to identify the potential cause of issue at
application code level
• Use Soap ui to confirm request and response
• Debug code using Eclipse IDE to isolate cause of issue.
• Perform bug fixes at code level, create a build and redeploy the application again on the
application server.
• Perform Regression testing post fixture.
• Involved in smoke testing.
• Perform load analysis post application deployment in the application server.
• Generate test reports, API level documentation, and Produce performance report.
•
• Perform manual black box testing, manual testing, and automated testing using Junit test suits.
• Set up proxy Apache 2.2 to test calls over secured port.
• Setup windows proxy to test request and response over proxy.
• Involved in short term java project java collections API.
• Working as acting lead technical senior software engineer.
Tools used for testing and their purpose:-
• Eclipse – Debug code, trigger Junit test case, and use plugin memory analyzer to analyze heap
dumps.
• MAT – memory analyzer tool for analyzing heap dump.
• J-profiler – Use to capture/analyze CPU, HEAP dumps, Thread, MEMORY leaks.
• Apache Ant – used to build application ears, jars.
• SOAP ui – for wsdl request and response analysis
• Sql server profiler to identify deadlocks at database level
• Maven.
• Intellij IDE.
-Application Server Administrator/consultant
Installed, configured and administered Jboss (4,7,8.2) and WebLogic server 10.3 on Windows server 2008,
Windows 7, Linux in both production and development environment and SOA environment.
Jboss, WebLogic:-
• Configured Jboss Application servers for DEV, QA and PROD systems.
• Migrated Applications from WebLogic to Jboss.
• Configured log4j according to client threshold requirements.
• Deployed web and enterprise applications on Jboss application server
• Configured connection pools
• Converted data sources from WebLogic to Jboss.
• Capture thread dumps and analyze the thread phase runnable, waiting and blocked, determine
the code level origination of the affecting application calls.
• Involved in problem determination using application and error logs.
• Monitored applications for high availability.
• Deployed applications from Admin Console of Jboss well as done the hot deployment
• Configured Apache for Jboss domains with virtual Servers
• Created and managed HA Jboss cluster using Apache http 2.2 load balancing environment.
• Provided technical assistance for maintenance and upgrading of application servers along with server
3. owners.
• Suggested processes for capacity planning and load testing of application servers.
• Conducted review of requirements for current and future systems to prepare detailed reports.
• Participated in training sessions for junior technical staff for educating with application server
and portal technologies
Jboss/weblogic server versions:-
• Jboss 4.2.3,Jboss 7,Wildfly 8.2,Wls 1330,Wls 1335
-Database maintenance Administrator
• Creating databases, backup of databases, restoring databases (on both SQL and Oracle).
• Maintenance of SQL server, Creating Maintenance plans using the SQL management studio to
identify bottlenecks.
• Tune MS SQL server parameters.
• Maintenance of Oracle databases by making changes in the ora configuration files, for
performance tuning. Defragmenting tables if needed
• Analyze oracle alert logs, SQL server logs to understand and identify, isolate and fix any
potential issues.
• Analyzing execution cost of oracle application queries and analyze the effect of adding indexes
to table in order to reduce recursive table scans
DB servers used and tools:-
• MSSQL server - 2008 R2, 2012, 2014
• Oracle server – 11g, 12c
• SqlDevelopper ,Toad 5.2 for Sql server
Company: DELL, Bangalore, India.
Role: Client Technical Support Associate
Period: 6 months (Monday, September 13, 2010 to Thursday, March 10, 2011).
Website: www.dell.com
Technologies: Siebel, dell laptops/desktops/All-in ones hardware and software hands-on and support.
Worked for US hardware support at for 6 months, Provided first 60 days hardware and
software(installed and third party) technical support for laptops/desktops/all-in-ones.
Languages known: English, Hindi, Kannada, Tamil, and Telugu.
Personal skills: Good verbal and written communication skills in English.
Ability to learn new technologies and adapt to a new environment
Quick learner and excellent team player, ability to meet tight deadlines and work under pressure and
be productive with new technologies.