Find available professionals in London on


cv . London UK jobs . com

Find jobs in London

Post CV

|

Post JOB offer

   Home -> IT specialists available previous CV | next CV  

15 June 2008

 

3+ years, Java, JSP, Struts, MySQL, AJAX


EASO THOMAS
+91-9940637752 easo.thomas@gmail.com


JAVA/J2EE SOFTWARE ENGINEER
Ø Accomplished Software Engineer, with 3+ years of experience, specializing in object oriented approaches to network and platform development. Extensive background in full life-cycle of software development process including requirements gathering, design, coding, testing, debugging and maintenance. Proven track record of designing and implementing flexible solutions which support frequent UI and functionality changes. Strengths include:
▪ Object Oriented Development ▪ Multithreaded Programming
▪ Database Development ▪ Platform/Network Development
▪ Java Networking Expertise ▪ Client Server Communication
Ø Extensively used J2EE technologies such as Java Servlets, JSP, JDBC for web application development and client-server applications
Ø Hands on experience in frameworks such as Struts, Hibernate as well as other proprietary internal frameworks such as Web NMS API, SNMP API and JFreeChart
Ø Extensive knowledge in debugging enterprise applications and fixing issues
Ø Excellent communication skills, self motivation, interpersonal and analytical skills and an excellent team player
TECHNICAL SKILLS
Web Technologies DOM, JavaScript, AJAX & CSS
Languages Java, C, C++, HTML, DHTML, XML, JSTL, XSL
Databases MySQL 4.0.13 , MS SQL Server 2005
IDE / Tools Eclipse 3.3, Emacs 21.2, NetBeans 5.5, OptimizeIt
Versioning Systems WinCVS, Tortoise CVS
Networking Protocols SNMP, UDP, TCP/IP, HTTP
APIs Java2 SE 1.5, J2EE(Servlets, JSP, RMI), Jakarta Struts 1.2, Hibernate , AdventNet Web NMS 4.7 and SNMP API, JFreeChart
Middleware Apache, Apache Tomcat
PROFESSIONAL EXPERIENCE
Title : Enterprise Edition – OpManager Oct 2007 – Till Date
Employer : AdventNet Inc., Chennai, India
Role : Senior Software Engineer, Module Lead
ManageEngine OpManager is a complete distributed network monitoring software offering combined WAN/ Server/ Applications monitoring with ready to integrate help desk, asset management & network traffic analysis functions. OpManager automates several network monitoring tasks for the system administrators and removes the complexity associated with network management. OpManager is loaded with lots of monitors which tracks various device and network parameters.
Enterprise Edition consists of Probe Servers, which collects various networking parameters from the network, and a Central Server, which stores data collected by all Probe Servers and offers a centralized view and control.
Responsibilities:
Ø Migrated all source from Professional Edition to Enterprise Edition
Ø Redesigned the database with 300% improvement in performance and provided ability to extend, reuse and maintain through proper OO design
Ø Achieved client side performance improvement of 80% using AJAX
Ø Identified and fixed performance, transactional, threading and memory issues.
Environment: Java 1.5, Struts, JSP, Servlets, AJAX, Apache Tomcat, MySQL and CVS

Title : Professional Edition - OpManager Oct 2005 – Sept 2007
Employer : AdventNet Inc., Chennai, India
Professional Edition of OpManager is installed as a single server and can scale up to monitoring of a few thousands of network devices.
Module #1 : Client - Server Development
A Web Interface to provide all the network management functionalities with high performance and with all facets of Network Management, using state-of-art technologies like Java, Struts and AJAX.
Role : Senior Software Engineer
Responsibilities:
Ø Involve in defining and gathering the functional requirements of the system
Ø Revamped server side code and implemented business logic to suit the new design
Module #2 : Device Templates
With the introduction of Device Templates in OpManager, system administrators will have fewer jobs in setting the threshold values of various monitoring parameters as they are all taken care of by OpManager, at the time of device discovery itself. Device Templates hold the default configured monitoring elements of all/any device types, especially from leading vendors, which are already available in the market.
Role : Senior Software Engineer (Individual Contributor)
Responsibilities:
Ø Feature POC development, requirement analysis, market study, competitors’ product study, use case, design document preparation and review
Ø Developed server side code for implementing the business logic and also helped in modeling the database
Ø Worked closely with the support team to fix customer issues
Module #3 : Interface Templates
Interface Templates reduces the painstaking job of configuring device interfaces by automatically detecting the type and assigning monitoring parameters, especially for router interfaces, based on which type the interface falls into. This feature enables end users to configure thousands of interfaces in a few simple steps which ease the configuration overhead to minimum. OpManager has default monitoring parameters for all of the 232 interface standards available.
Role : Software Engineer, Team Member
Responsibilities:
Ø Customer requirement analysis, feature POC development, prototyping and documentation
Ø Designed and developed the framework for data collection, archiving, and retrieving
Ø Created workflows and involved in deploying them in test and production environment
Ø Migrated the poorly performing old design with the new design for existing customers
Environment: AdventNet SNMP API, Java 1.5, JDBC, JSTL, Struts, Tiles, Servlets, JSP, AJAX, JavaScript, Apache Tomcat, Windows XP, Linux and JFreeChart
Title : Web NMS – Web Client May 2005 – Sept 2005
Employer : AdventNet Inc., Chennai, India
Role : Software Engineer, Team Member
AdventNet Web NMS is a highly customizable, cross platform Internet Infrastructure Management Framework designed to be a foundation, on which Telecom Carriers and OEMs can build NMS, EMS and Operating Support System (OSS). It enables network monitoring, configuration and troubleshooting of each device or resource and manages an entire network from a single platform. Customer base includes SONY, Nortel Networks, Lucent Technologies, Hitachi, KDDI and Motorola.
The task was to create a web interface to provide all the network management functionalities with high performance and with all facets of Network Management, using state-of-art technologies like Struts and AJAX.
Responsibilities:
Ø Involved in requirement capture phase
Ø Designed a highly customizable Topology, Fault & Performance Web Client application using Struts, JSP, XML and JavaScript with report generation for the collected data
Ø Implemented fault client with events/alerts list and notification settings configuration
Ø Fixed a few critical bugs in the module after the beta release
Environment: Java 1.4, Struts, JSP/Servlets, XML, JSTL, AJAX, Tomcat, MySQL and CVS
Title : Project Management System Dec 2004 – Apr 2005
Employer : AdventNet Inc., Chennai, India
Role : Software Project Trainee (Individual Contributor)
The objective of this collaborative web based Project Management Tool is to efficiently track bugs and code changes, communicate with teammates about deadlines, submit and review product patches and manage quality assurance. This serves as an effective tool in helping technical managers manage their respective teams. Though developed for a single team use, it was later extended to be used for several teams for tracking their product development, releases, bug fixes, testing and maintenance purposes.
Environment: Java 1.4, Struts, Hibernate, MySQL, JavaScript
EDUCATION
Master of Computer Applications, Gandhigram Rural University, 2005, CGPA 8.4/10
Bachelor of Electronics, University of Mahatma Gandhi, 2001, 76.21%
ACHIEVEMENTS/OTHERS
Ø Presented several papers in various technical meets at college level
Ø Stood first (out of 1223 candidates) in Master of Computer Applications Entrance Examination, conducted by Gandhigram Rural University, 2002


   Home -> view more IT specialists available previous CV | next CV  
Post your CV | Post new Vacancy


Disclaimer: LondonUKjobs.com is an open online Employment board, so anyone can post their Job Offers and CVs here. The Administration of LondonUKjobs.com is not responsible for the content of ads placed here.
Browse jobs: Accountancy Beauty jobs Catering Domestic Education Engineering Design jobs IT vacancies Management Medical jobs Banking Marketing Building Legal jobs Office jobs Labour Other jobs Browse talent: Accountants Beauticians Caterers Housemaids Teachers Engineers Designers Programmers Managers Medics Bankers Marketers Builders Lawyers Secretaries Labourers other CVs