Rajesh Parappil
Tampa, FL – 33617
Email-id: abof9o@r.postjobfree.com
Professional Summary:
• Having 9.7 years of experience in Analysis, design, development and implementation and testing of Enterprise
applications using Java and telecom Technologies on Windows and Unix Platforms.
• Developed applications using technologies like Spring (MVC, IOC, AOP, Hibernate), JSP, Servlets, Hibernate,
JDBC, and JBoss.
• Worked in Agile base projects.
• Domain expertise in Telecom (NMS/EMS, OSS/BSS, Layer2 Switch), and HealthCare with 7 Years of experience
working on Linux/Unix platform.
Technical Skills:
J2EE Technology Java/J2EE,MVC, Servlets, JDBC, JSP
Scripts Shell Scripting, Ant 1.5, Maven 3.0, Junit 3.8
Application Servers JBOSS 6.0, Tomcat 6
SDLC Methodologies Agile, Waterfall, Iterative
Database Oracle 8i/9i, MySQL 4.x/5.x
IDE/Tools Netbeans, Eclipse 3.x, JBuilder
Platform Windows, Linux/Unix
Version Control SVN, Mercurial
Educational Qualification
Msc Applied Electronics PSG College, Coimbatore 79.8%
Bsc Electronics College of Applied Science 76.5%
Professional Experience:
Client: Verizon, FL Aug 2012 – Present
Role : Senior Software Engineer
Verizon’s data services aims at providing mobile and internet services to the end to end customers. The project aims on
order management and successful activation of different software components to finally provide the services to the end
customer.
Role & Responsibilities:
• Worked on understanding the complex telecom system.
• Worked in the development of provisioning controller with emphasis on enhancement and bug fixing.
• Developed the software which interacts with different other software components using xml, and data storage to
Oracle database using Hibernate.
• Provisioning steps are updated and displayed using the JSP.
• Extensive usage of database tools such as Oracle SQL developer to access Oracle database.
• Involved in extensive usage of XML’s for communication between software components.
• Defect management using HP’s quality center.
Resume 03-12
Environment: Java, JSP, XML, Hibernate, Oracle, HP Quality Center, JBOSS 6.0
Client: GE HealthCare, WI. July 2011 – Aug 2012
Role : Senior Developer
Role & Responsibilities:
• Worked as Senior Software Engineer role, worked in development of the revolutionary CT scanner system.
• Worked on Spring IOC for the dependency injection of the constrain engine (real or mock), and used the Spring
MVC to display the results using JSP pages. The entire user related information is stored in the database with the
help of hibernate. If User provides an invalid data for scanning, the request goes to constraining server. The
constraining server will validate the data and correct the values, sends the user a message of invalid data, asks user
for confirming the values, and once the user submit the data, the scanning dose is calculated based on the user
information. This Dose information is used for the scanning of the patient.
• Worked exclusively using various design patterns such as Singleton, Factory, Observer, Chain of
responsibilities patterns
• Worked in writing ANT scripts for build and deployment.
Environment: Spring (IOC, MVC) Version 3.2, JDK 1.6, Junit 4.0, log4J, Eclipse, Maven, Clearcase, Mercurial,
Netbeans, Hibernate, MYSQL, JBOSS 6.0.
Client: Ericsson, Ireland. Sep 2010 – July 2011
Role : Project Lead
Role & Responsibilities:
• Worked extensively with the client gathering the requirement. This helped to understand the business process of the
system.
• Lead a team of 5 software engineers working on the bi-monthly releases of the simulator tools which generated the
performance related data for the OSS/BSS systems.
• Involved in the file generation of various patterns required by the development team.
• Simulated the real time files generated by the complex telecom systems using the client provided inputs.
• Worked on analyzing the performance of the tool for the file generation.
• Lead the weekly team meeting with the client.
• Used Core Java, XML extensively.
• Worked on creating the build script using Ant.
Environment: Java, XML, XSLT, log4J, JDK 1.6, Eclipse
Client : Cisco Systems, India July 2009 – August 2010
Role : Sr. Java Developer
Role & Responsibilities:
• Worked in test automation development of the Cisco NMS using Java.
• Extensively worked on Object identification using the IBM Rational Tools for software development.
• Worked on the test bed development inter-connecting switches and routers.
• Involved in the porting of software to work for a different platform.
• Lead the team in the discussions with peer teams.
• Responsible for Development, Unit Testing.
• Involved in generating the test reports.
Resume 03-12
Environment: Java, JDK 1.4, L2 switch, Log 4j, Eclipse 3.2, Junit, Linux, IBM Rational Functional Tester.
Client: Nortel Networks, Canada July 2005 – June 2009
Role : Java Developer
Responsibilities:
• Worked in the design and development of various software components of NMS/EMS Systems.
• LDAP is used for storing the user, NE related data and all the network management information such as connection
details, alarm details etc. are stored in the Oracle database.
• Worked in enhancement and bug fixing of various components.
• Performed Unit Cases for components using JUnit
• Worked on defect management.
• Mentoring and knowledge transfer to new recruits and fellow developers.
• Worked on developing build scripts and deploying in the application server using Ant.
Environment: Java, TL1, LDAP, Squirrel, eclipse 3.1, XML, JDBC, Oracle, JBOSS, ANT
Client: Cadence Systems, US June 2004 –July 2005 Role:
Component Engineer
Responsibilities:
• Worked on the Component library development for Orcad, which is one of the leading tools used by the
schematic designing in Hardware Industry.
• Worked in the creation of symbols and in the analysis of the pins, and their properties of micro-controllers,
FPGA’s, different memory components such as DDRAM, SDRAM etc.
• Mentoring and knowledge transfer to new recruits and fellow developers.
Environment: Orcad, MS Access, Microsoft Word, Excel.
Client : Ordyn Electronic System Pvt Ltd, India Mar 2003 - May 2004
Role : Member Technical Staff
Responsibilities:
• Worked in the development of the configuration control of the device using the PIC microcontroller.
Configuration control such as data rate selection, Channel selection, performance monitoring, different type of
data loop backs, clock selection, password protection of the system. PIC uses the SPI port to communicate with
the channel switching FPGA. The UART port is connected to the RS232 interface. PIC decodes the commands
and processes it. PIC runs a menu driven program into the ASCII terminal and user can enter the commands
using the ASCII terminal.
• Worked in the power supply schematic development for the STM4- systems which contains various voltages,
filtering systems, load sharing circuit which enables redundant PSU cards to be inserted at the same time,
under or over voltage cut off.
• Worked in the Dual E1 Wan Router Card schematic and PCB development which contains the MPC852T
Processor, ADSP Processor with SDRAM, boot flash and bulk flash memory interface, FPGA and CPLD
interfaces, Ethernet PHY with 8 Ports.
• Worked in writing C code for the configuration of the switch using the SPI interface.
• Worked in the hardware design of the G.SHDSL Card using Orcad.
• Worked in the PCB design for the multi-layered boards.
Resume 03-12
• Worked on the software development in VDSP environment, where the Code is used for the ADSP processor
which is used for the initialization of the G.SHDSL Chip.
Environment: C, Orcad, PIC Compiler, VDSP, Embedded Linux, Assembly language, PROTEL SE
Resume 03-12