KAMALAKANNAN T.
**********@*****.***
Professional Profile
Over 3 years of experience in developing applications and web pages quickly.
Proficient in developing applications and web pages quickly and effectively using, JAVA, C#, HTML, Servlets, JSP,JavaScript,Spring,Hibernate,Selenium Web Driverand also experience in making webpages cross browser compatible.
Experience working in MVC Architecture based frameworks.
Handled variety of student projects, resolved real time problems.
Experience in debugging and troubleshooting existing code.
Experience in complete Software Product Development Life Cycle.
Knowledge in Agile/SCRUMsoftware development methodology.
Self-starter always inclined to learn new technologies and Team Player with very good communication, organizational and interpersonal skills.
Experienced in all phases of application development.
Great ability to write clear, maintainable, well-documented, well-commented code. Technical Skills Matrix
Web Technologies Core JAVA,J2EE (Servlets, JSP), Spring, Hibernate,HTML, CSS, ASP.Net with C#,Selenium Web Driver IDE, HTML Editor Net beans, Eclipse, .Net Framework 3.5,Rational Software Architect 8.5 Web/App Servers Apache Tomcat Web Server, Glassfish Application Database Teradata 15.0, DB2, MYSQL (WAMP Server), SQL Server 2008 Operating Systems Windows 2000, Windows XP (Prof),Win 7 Build & Release System SVN, Jenkins, Team Forge, MKS Integrity Client Professional Experience
Infosys Ltd, Fort worth, USA Sep 2015 – May 2016 Role: Software Developer
Environment: TeraData 15.0, Eclipse, Rational Software Architect 8.5,Apache Tomcat Involved in building and maintaining several applications. Participated in developing a web based application with Java programming in MVC Architecture Format using JSP, Servlet, Javascript. Have shown the ability to handle crisis situations (like fixing a high-priority bug in production) with quick code-changes and Done small Enhancement. Handled variety of live projects, resolved real time problems. Experience in debugging and troubleshooting existing code.
Infosys Ltd, Sunnyvale, USA Dec 2014 – Aug 2015
Role: Software Developer
Environment: MYSQL (WAMP Server), Eclipse, Apache Tomcat Web Server E-Payment Portal is a web application using Java programming in MVC Architecture format using JSP, Servlet, Javascript. There are 3 roles in this project: Admin, Biller and Customer. There are six modules in Customer and I developed two modules in it. Experience in debugging and troubleshooting the code.
Dr. RajaduraiB.S.M.Siddha, Ayyampet, India Apr 2014 - Sept 2014 Role: Software Designer& Developer
Environment: MYSQL (WAMP Server), Net BeansIDE 7.4, Glassfish Application server Patient Treatment History Application is a standalone application developed to maintain data for disease diagnosis and medical treatment provided to patients using JAVA programming language. I developed this application fro a friend, who is a doctor running his own clinic. This application is currently being used successfully. The application maintains the records of patients’ data, time of disease/diagnosis and period of treatment. It consists of various forms available for a physician to enter inputs and is capable of generating various reports. It also maintains the dispensary inventory and indicates when to replenish medications based on the rate of consumption. The rate of medication consumptions indirectly indicates the types of diseases predominant over a period of time in the area. The physician can analyze the data to find the kind of illness and how it affects different genders, age groups. Also he/she can evaluate the effect of medications by varying dosage, etc.
Accrue Solutions, Tanjore, India Nov 2013 - Mar 2014 Role: Software Designer and Developer
Environment: C#, .Net Framework 3.5
Cinema Ticketing System is a standalone application with primary objective of issuing cinema tickets was developed using C# programming language and .NET technology. I developed this complete software for a friend who runs a small theater in the locality. It presents a screen with seating layout of the cinema theatre to ticket sellers where he/she can choose the seat numbers. This feature is very useful for groups so that they can be seated in their preferred area. The application is capable of generating different reports such as daily, weekly and monthly sales; annual reports – number of days each movie was played, annual sale, sale per movie, sale per show; sale pattern for movie genre, actor, director, etc. This application is still being used successfully.
Accrue Solutions, Tanjore, India Jun 2013 -Oct 2013 Role: Software Designer and Developer
Environment: C#, .Net Framework 3.5
Supermarket billing system was developed using C# programming language and .NET technology.Thesoftware is so simple to use that even a person without any commercial background can operate it. It was mainly created to take care of administration of the business. It is used for all your day-to- day invoicing,accounting and inventory functions with great ease. The user interface consists of the list of stock items, AddandDelete buttons to add new item or delete old item from the stock for quick billing changes, a search bar and the bill. The interface consists of complex functions yet very user friendly. The system stores all stock items with unit price and item code, and is displayed during billing with the price, description, item code, and the amount of stock left. Daily reports of sales and stock can be generated and can be backed up by the date. This program was created for smalltime grocery store in locality. It was successfully done and still being used with further improvement.
STC THIRD EYE TECHNOLOGY, Chennai, India
Mar 2007 - Nov 2008
Role: Quality Assurance Engineer
Environment: Java, PHP, SQL, PL/SQL
o Ensure all sign offs on deliverables (overall test strategy, test plan, test cases, etc.) and that testing meets governance requirements.
o Lead the design, development, execution and analysis of test strategies and plans for the program. o Delivery of all planning, execution and reporting for program testing activities. o Lead integration and system testing activities.
o Prepare all documentation for test strategy, test plans, test estimates, test cases, and test scripts.
M/s SIEVERT INDIA PVT. LTD,Chennai, India Feb 2009 - Nov 2010
POLYSCIENCES CORP.,Chennai, India Dec 2010- Nov 2011 Role: Advance NDT Engineer(Welding Inspection)
o Radiographic Film Interpretation
o Performing NDE activities such as RT (using both X- Ray and Gamma radiation), UT, PT, PMI, and BOROSCOPE &MT for cross country pipelines, storage tanks, vessels, heaters, structures o Interpreting and evaluating the test results as per relevant codes / specifications. o Preparation of NDT reports. Conducting thickness measurement and reporting as per class requirements. UT lamination check on raw materials.
o Training up Level 1 technicians and working with Level III professionals. o Codes & Standards familiar with: ASME SEC V, SEC IX, API 1104, ASME B31.3, SEB31.1 Academic Qualification
Bachelor of Technology (Information Technology)
School of Engineering and technology Bharadhidasan University, Tamil Nadu, India Jun 2002-Apr 2006
Certifications
Oracle certified professional in JAVA SE 6 programming(2014).
Certificate in Web Component using JAVA Technologies from NIIT approved byOracle (2013 – 2014)
Certificate in Advanced JAVA Technologies with Web Component Development from NIIT (2013-2014).
Diploma in .NETTechnologiesby NIIT, India (2012 - 2013)
Certificate from American Society of Non Destructive Testing – Ultrasonic Testing - Level II (2009)
Certificate from American Society of Non Destructive Testing – Radiographic Testing - Level II (2009)
Certificate from American Society of Non Destructive Testing – Magnetic Practice Testing - Level II (2009)
Certificate from American Society of Non Destructive Testing – Penetrant Testing - Level II (2009)
Certificate from Global Veritas Technical Services, India – Ultrasonic Testing (2009)