Post Job Free

Resume

Sign in

Software Engineer Management

Location:
Stafford, TX
Posted:
March 27, 2014

Contact this candidate

Resume:

Febin Kuriakose

832-***-****

acdcds@r.postjobfree.com

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-***-**** acdcds@r.postjobfree.com

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-***-**** acdcds@r.postjobfree.com

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.



Contact this candidate