Somasundaram M
Deemag Infotech Pvt. Ltd.,
(www.deemaginfotech.com)
Phone No: +91-990******* Email: **.************@*****.***
CAREER OBJECTIVES
To seek a position allowing me to incorporate my technical skills and experience in software design and development in an organization that will offer adequate learning opportunities in addition to due recognition and reward.
WORK EXPERIENCE
Presently working as Senior Software Engineer in Deemag InfoTech Pvt. Ltd. Bangalore, From April 2011 to till now. (www.deemaginfotech.com)
Worked as a Lead-Software in Network Solutions (An IBM Company), Bangalore, From November 2007 to April 2011. (www.netsol.co.in)
Worked as ACPE in Hinduja Global Solutions Limited, Bangalore From December 2005 to June 2007. (www.hindujagsl.com)
SKILL SUMMARY
PROGRAMMING LANGUAGES Java 6.0
J2EE TECHNOLOGIES Servlets, JSP, JDBC, Portlets (JSR168), Java Mail, XML(Parsing using SAX)
ARCHITECTURE FRAMEWORK Struts 1.3.8, Springs 3.0,Hibernate
WEB DESIGNING TOOLS Java Script, HTML 4.0, AJAX, CSS
WEB / APPLICATION SERVERS WASCE (Web sphere Application Server -CE), Tomcat 6.0, JBOSS 4.0.3, ApachePluto
IDE AND TOOLS Eclipse 3.5 – Galileo , Ganymede
RDBMS/DBMS MS SQL 2000/2005, IBM DB2 9.0, Oracle 10g, MySQL
PARSERS AND LOGGING JDOM,LOG4J
BUILD TOOLS ANT, Install Any Where 8
PROTOCOLS HTTP, SNMP, FTP, LDAP
PROFILERS AND CACHING FRAMEWORK JProfiler 5.1, EhCache-1.6.2,
SECURITY TOOLS Burp Suite V1.1
OPERATING SYSTEMS Windows 2000/2003/2008/XP (32 bit & 64 bit), Linux
OTHER FRAMEWORKS Chart Director, DashOPro 3.3,XmlRpc 1.2,fop,Ireasoningsnmp
OTHER TOOLS Ethereal, WinPcap, Get if, WinScp, Putty
VERSION CONTROLLERS CVS, SVN
ORGANISATIONAL AWARDS AND ACHIEVEMENTS
Achieved “Best of Netsol” award for the "Best Performance & responsibilities taken in IPMeter 4.1 Release".
Got "The Spot Award" for "The Best performance in IPMeter 4.0 SP1 Release".
SUMMARY
Around 6 years experience in the IT industry and currently working as a Senior Software Engineer in Deemag InfoTech Pvt. Ltd. , doing Web Application Development using Java, J2EE (Struts , JSP, Servlets, Springs, Hibernate ) in MVC Architecture.
Sun Certified JAVA Programmer (5.0) with 95%
Proficient in Core Java, JDBC, Servlets, Java Server Pages, Struts, Ajax, Tiles, JavaScript, MS SQL 2000/2005, IBM DB2-UDB, Oracle and MVC Architecture.
Strong domain knowledge in Learning Management Systems, IT Infrastructure Management, Distributed Applications (Networking) and HealthCare & Health Insurance.
Involved in complete life cycle of a software development and have strong understanding of Agile Software Model.
Strong work exposure to Multithreading environment and Design Patterns.
Sound Knowledge in Springs Framework and JQuery and extensive work experience in Agile Process Modal and SCRUM process model.
QUALIFICATION
COURSE INSTITUTE PERCENTAGE YEAR
M.B.A (Finance) BharatiDasan University, Tamil Nadu. (Dist. Ed.) 69 % April 2010
M.Sc. (Information Systems) S.V. University College of Arts and Sciences 83 % April 2005
B.C.A VignanaSudha Degree College, S.V. University 73 % April 2003
S.S.L.C P.C.R Govt. Junior college 75 % April 2000
S.S.C S.M.S. Govt. High School 77 % April 1998
PROJECTS AND PRODUCTS DEVELOPEMENTS
Project: Samsung LMS
April 2011 – Till Now
Samsung LMS stands for Samsung Learning Management Systems. A learning management system (commonly abbreviated as LMS) is a software application for the administration, documentation, tracking, and reporting of training programs, classroom and online events, e-learning programs, and training content.
Samsung LMS provides the following - centralize and automate administration, use self-service and self-guided services, assemble and deliver, learning content rapidly, consolidate training initiatives on a scalable web-based platform, support portability and standards, personalize content and enable knowledge reuse.
Roles and Responsibilities:
Working as a Senior Technical Member of the team and developing the Samsung LMS project from the scratch and involved in complete life cycle of the software.
Leading the team with technical guidance, people management along with effort estimations.
Developed many reports and configuration screens using Struts Framework, Java & J2EE with AJAX calls and Hibernate Framework.
Implemented SCORM 1.2 compliance in Samsung LMS.
Developed code for an application level security mechanism and Password Policies.
Used the JProfiler 5.1 to find out and fix memory and thread leakage issues
Used Chart Director to develop different sort of graphs in Samsung LMS Reports
Involved in Unit Testing and fixed bugs
Fixing customer issues and released Patches
Involved in client interactions
Interacting with Quality Analysis Team and Software support Teams
Prepared High-level and low-level Design specifications
Managed the team.
Product 2: Internet Protocol Traffic Analyzer (IPMeter ME) Micro Edition
Feb 2010 – April 2011
Netsol IPMeter provides IP Traffic Analysis for enterprises and service providers. IPMeter enables network administrators to profile and analyze bandwidth usage by servers, users, protocols and applications. IPMeter provides web based graphical, real time and historical reports with excellent drill down capabilities.
Roles and Responsibilities:
Worked a Lead Software and an individual contributor to the team, developed the product right from the scratch to release.
Implemented the Net flow Version 5 (RFC),JFlow(RFC),IPFIX(RFC),Sflow(RFC) RFCs in IPMeter
Developed many reports and configuration screens using Struts Framework, Java & J2EE with AJAX calls.
Developed code for an application level security mechanism and Password Policies.
Implemented LDAP in IPMeter Application
Supported Microsoft® Active Directory based authentication
Used the JProfiler 5.1 to find out and fix memory and thread leakage issues
Involved in writing stored procedures in MSSQL Server and IBM DB2 UDB
Developing IPMeter 4.2 installers using Install Anywhere 8
Used Chart Director to develop different sort of graphs in IPMeter Reports
Involved in Unit Testing and fixed bugs
Fixing customer issues and released Patches
Involved in customer interactions
Interacting with Quality Analysis Team and Software support Teams
Prepared High-level and low-level Design specifications
Managed the team.
Product 3: Asset Manager 3.7 (IT Asset Management Tool)
January 2009 – January 2010
Netsol Asset Manager is a robust, scalable tool for managing IT and non IT assets. Asset Manager allows IT managers and administrators to record, identify, control and track all assets in their environment. It provides the ability to track assets by various identifiers like location, department, status, history, warranty, invoice, purchase order and other financial information.
Roles and Responsibilities:
Worked as a Senior Software Developer(role wise) in the team
Developed UDE (Universal Discovery Engine) Module completely as a single
Developed reports and configuration screens using struts framework
Used the JProfiler 5.1 to find out and fix memory and thread leakage issues
Involved in writing stored procedures in MSSQL Server and IBM DB2 UDB
Involved in Unit Testing and fixed bugs
Involved in customer interactions and cooperated with QA team
Product 4: IPMeter 4.1 (IP Traffic Analysis Tool)
March 2008 – January 2009
Netsol IPMeter provides IP Traffic Analysis for enterprises and service providers. IPMeter enables network administrators to profile and analyze bandwidth usage by servers, users, protocols and applications. IPMeter provides web based graphical, real time and historical reports with excellent drill down capabilities.
Roles and Responsibilities:
Worked as a Senior Software Developer(role wise) in the team
Implemented Time zones concept for the entire IPMeter 4.1 Application.
Developed reports and configuration screens using struts framework
Provided Complete DB2 support for IPMeter 4.1
Developed Asynchronous Manager using AJAX requests.
Fixed Memory and Thread leakage issues using JProfiler and Task Manager.
Involved in Unit Testing and bug fixing.
Fixing customer issues and holding the ownership of Patch release management.
Product 5: IPMeter 4.0 SP1 (IP Traffic Analysis Tool)
Nov 2007 – February 2008
IPMeter 4.0 SP1 is a service pack for IPMeter 4.0 Release. The following additional features is been added in the service pack. Provides analysis on how applications impact network performance and usage, Provides usage data for Bandwidth Chargeback to business units, etc.
Project 6: Insurance Handling System
July 2006 – July 2007
Health Insurance Computer System produces a Tool which consists of all plan specific information. Claim and Correspondence Handling System is a part of this tool, which is mainly designed for the customer service teams and Clinical Review teams for handling queries and disputes of policyholders and providers (doctors).This project gives complete information about members, doctors, and disease description. This project produces a report of all the actions that individual review units has taken on the particular request. This project access is available to Members/Provider service units, Clinical Review and Appeals units.
ACADEMIC ACHIEVEMENTS
Got 1st rank (University Level) in S.V. University in M.Sc. (Information Systems).
Got 3rd rank in S.V. University wide for M.Sc. (IS) – Common Entrance Test and awarded for the same in SV University Golden Jubilee Celebrations.
Recorded as the Third best student in the School (SMS High School) for S.S.C results.
PERSONAL DETAILS
Date of Birth July 01, 1983.
Marital Status Single.
Current Address No. 17, 4th C cross, maruthinagar, Bangalore, Karnataka, India – 560 063.
Permanent Address D.No.15-1188, Vinayakapuram, Chittoor, Andhra Pradesh, India – 517 002.
Passport Valid 17-02-2005 to 16-02-2015.
DECLARATION
I here by declare that the above-furnished information’s are true to the best of my knowledge and belief.
Yours truly
M. Somasundaram.