Febin Kuriakose
*******@*******.***
SUMMARY OF QUALIFICATIONS
Software engineer with excellent knowledge in all phases of software development life cycle.
Experience in Waterfall and Agile development methodologies.
Hands on experience in developing web based applications using Java /J2EE technologies.
Good implementation knowledge in Spring framework and Hibernate.
Proficient in working with Oracle 10g/11g and MySQL databases in writing queries and stored procedures.
Solid background in Object-Oriented analysis and design. Very good at various Design Patterns, UML and Enterprise
Application Integration .
Experience in Customer Relationship Management and Order processing system.
Experience in implementing Master data management and Document management system.
Experience in Glovia and cloud based SAP Business ByDesign ERP systems.
Comprehensive problem solving abilities and very good at learning and excelling at new technologies as needed.
Adept at building strong working relationships with coworkers and management.
TECHNICAL EXPERTISE
Certification Sun Certified Programmer for the Java Platform, SE 6
Languages Java, C#, SQL, PL/SQL, XML, JavaScript, HTML
Web Technologies JSP, Web Services, AJAX, CSS
Frameworks Struts, Spring, Hibernate, Spring MVC, Log4j, IBatis, JBoss Seam, JQuery, JUnit
J2EE Specifications Servlets, EJB 3, JSF, JPA, CDI, JAX-WS, JAX-RS, JMS
JSR Implementation Richfaces 3/4, Primefaces 3, RestEasy
Databases Oracle 8i/10g/11g, MySQL 4/5, MongoDB
Tools/Platform Eclipse 3.X, Oracle SQL Developer, Ant, Maven, Toad, Talend IS, JMeter, Apache Solr
Reporting Tools Jasper Reports
Operating Systems Windows XP/7/8, Linux (Ubuntu)
Servers Apache Tomcat 6/7, JBoss AS 4/7, WebLogic 9.2
PROFESSIONAL HISTORY
Smith & Associates, Houston, Texas Jun 2010 - Feb 2014
The company is a leading supplier of CPUs, memory, integrated circuits, peripheral devices, networking equipment and other
electronic components with annual sales in excess of $600 million.
Senior Software Engineer (Jun 2013 - Present)
Functions as the team leader on a web based operations management system (WorksChain). It is a web based application
created to increase efficiency in the physical receiving and quality control processes by providing tools for users to complete
everyday tasks as well as provide utilities for reporting, research and various data management functions.
Responsibilities:
• Worked on this project initially as developer and developed modules like Airway Bill management, Returns module,
Integration with MDM system and Barcode implementation. Barcode implementation was a huge success to the
company’s operations. This role resulted in me receiving the Employee of the Month award.
• Work closely with business users and identified business rules and requirements.
• WorksChain was initially developed using Java 1.5, Jboss Seam 2.0, Ricfaces 3.0. Under my leadership, we rewrote it
using J2EE 6 and Richfaces 4.1.
• Leads team of 4 developers in design and implementation of various modules.
• Work directly with Quality Control department users to implement various certification requirements.
• Work on improving code quality and responsible for code maintenance and production support.
832-***-**** *******@*******.***
Febin Kuriakose
Java Developer (Jun 2010 - May 2013)
Participated in the development of web applications based on business requirements. Actively engaged in production
support and trouble-shooting for existing Java/J2EE applications, perform maintenance and development of existing web
applications in a multi-tier environment and building web services using Java and J2EE technologies, and worked with other
developers and architects in solving new and existing technical issues. Also, worked with business analysts, functional users
and other developers to translate business requirements into technical ideas and ensure that system functionality met
requirements. Worked on several applications using technologies like J2EE 5/6 Spring MVC, Hibernate 4 and JSF.
Responsibilities:
• Contributed to all phases of development of the Customer Relationship Management (CRM) system, attended initial
project discussion and design meeting, reviewed mock up design developed by the user interface design team,
worked on the team to create database design and creation, helped to build project structure from the scratch, and
developed Company and Contact modules using Spring 3.1 and Hibernate.
• Developed logical data model and backend system scripts to integrate with ERP system.
• I was the only developer who worked on the second and third releases of PartsMatch project. Both the releases
helped our company to gain more business. Requirements Analyzer module is one of the best features
implemented in our company that helped to save time and get accurate results for the matching process.
• Played a key role in rewriting sales order maintenance system. Fine tuned existing database views and procedures
to improve the performance.
• Was responsible for developing and maintaining all the entity and session beans.
• Implemented migration script for loading data from existing system to newly designed systems.
• Assisted in designing, developing and maintaining Unified User Module to manage user permission in all
applications.
• Implemented User Security module in other applications.
• Developed APIs that uses SOAP based web services provided by Kalido Master Data Management System.
• Developed REST based web services for mobile applications and some of the major clients
• Supported senior developers during Disaster Recovery testing
• Provided 24hr production support for various application
• Worked with production deployment team and did both database and application deployments during evenings and
weekends
• Deployed several applications in QA, UAT and production environments on JBoss application server
• Provided application and technical training for newly joined employees.
Assyst (Advanced Software Systems, Inc.), Kochi, India Dec 2007 - Aug 2009
Advanced Software Systems Inc. (Assyst) is a global CMMI level 3 information technology solutions provider with a track
record of successfully delivering end-to-end IT services to Federal, State and Local Governments and Fortune 500 companies.
Senior Software Engineer (Jun 2008 – Aug 2009)
Played a key role in the development of various Web and Windows based systems for clients in the US. Developed
architectural design for web applications and followed MVC design patterns in all systems. Frameworks used for
development were Struts 1.2.7, Spring 2 and Hibernate. Involved in the development of web based Business Service System
and Project cost estimation system for a US based company. Oversaw all stages of design, development, and deployment of
new internal application system for infrastructure team using JBoss Seam framework.
Responsibilities:
• Assisted team members when a new framework was used for the first time. Spent additional time for research in the
framework and developing samples.
• Participated in research related activities and provided technical assistance to junior developers.
• Involved in technical research and successfully developed components that helped to reduce development time
considerably.
• Contributed to all phases of development including requirements gathering, designing, coding, implementation and
user training.
• Played team lead role in an internal project.
• Assisted Software Quality Assurance manager to maintain all quality related documents
• Conducted weekly team meetings and prepared meeting minutes.
832-***-**** *******@*******.***
Febin Kuriakose
• Coded presentation and business logic by following MVC design pattern.
• Performed code review of junior developers work.
• Deployed application on WebLogic Application Server.
Software Engineer (Dec 2007 – May 2008)
Involved in all phases of development for the Machinery Maintenance Management System, which is a web based
application for the Naval Ship Repair Yard Center. This system was developed to automate scheduled maintenance and break
down maintenance activities in shops and main service center. It also automated interaction related to maintenance
between shop mangers and main service center managers.
Responsibilities:
• Worked closely with officers in Naval office to gather requirements.
• Assisted Business Analyst in documenting business requirements.
• Participated in designing mock up screens and data model.
• Involved in research and development team to create custom tags that can speed up development process.
• Provide user training and helped database team in database migration.
• Worked in client site during first few weeks after production deployment to train users and monitor application
performance.
• Solved some complex application problems that helped to get promoted as senior software engineer in just 6
months.
Sahyadri Software Solutions, Bangalore, India Mar 2006 – Nov 2007
Sahyadri Software Solutions is a professional software development company based in India that endeavor on highly
proficient, timely delivered and cost effective software development services specializing in building web presence of an
organization.
Software Engineer
Worked on various web applications developed using Struts and Hibernate frameworks. Played a key role in the development
of web based Job Management System, Client Relationship Management System and Payroll Processing.
Responsibilities:
• Worked extensively with senior members on designing mock up screens and data model.
• Assisted leads in creating and testing application stack.
• Involved in GUI development using JSP an struts tags.
• Developed client side validations using JavaScript.
• Responsible for writing server side business logic using Struts.
EDUCATION
Master of Technology in Information Technology Apr 2007
Sathyabama University
Master of Science in Computer Science Jun 2004
Mahatma Gandhi University
Bachelor of Computer Applications Jun 2002
Mahatma Gandhi University
When evaluated by SpanTran Educational Services, Inc., these degrees were given U.S. degree equivalencies of Bachelor of
Science in Computer Information Systems, Master of Science in Computer Science, and Master of Science in Technology with
emphasis in Information Technology respectively.