We provide IT Staff Augmentation Services!

Software Engineer,resume Profile

3.00/5 (Submit Your Rating)

Objective

Over 12 years of experience in OO modeling design and programming. Very good exposure to databases like Microsoft SQL server and Oracle. Experience in Cross platform migration Full life cycle development. System maintenance and enhancements. Familiar with waterfall and RUP life cycle development. Familiar with Agile and XP programming practices. Technical strengths are J2EE technologies and tools. Good exposure to application servers like Jboss WebSphere and WebLogic application servers.

Work Experieence

Confidential

Senior Consultant

Working for home improvement giant as a senior consultant. Working on onshore and offshore model based development for client s data warehousing and marketing systems efforts using agile methodology.

Project 1

Customer Golden Record CGR is a data warehousing application which in turn can be used for data mining. Purpose of this application is to consolidate customer information from various sources within company hierarchy such as POS WEB customer registration call center calls etc. to one master record. CGR received all the data using RESTFul services which are then collected in Cassandra column family and from there passed on to Hadoop part of the system which acted as consolidation central. As an onsite technical lead worked on designing RESTFul services XML schema Cassandra column family. Involved in sending data to Hadoop using ActiveMQ Also guided offshore developers with coding and documentation.

Tools Eclipse Ant Jenkins XML Thrift API Cassandra Oracle Tomcat Linux Hadoop ActiveMQ JMS JDK 1.6.

Project 2

Marketing connection is an application that allows vendors of The Home Depot to manage their special event sale such as Thanks Giving Specials Father s Day specials. System is comprised of two pieces UI based event management and bulk upload in excel spreadsheet. As onsite team lead involved in designing bulk upload module of the system where vendors creates an event using UI but uploads all the skus on sale for specific event to the system in excel spreadsheet format. All the skus are loaded into Oracle database for that event. However all the vendor and supplier data are stored in Cassandra column family which can act as vendor and supplier master. Involved in writing validating incoming skus vendor and suppliers and database queries for inserting or updating such requests. Also oversaw and developed data conversion algorithm using company s internal batch framework from old DB2 to oracle and Cassandra based new system.

Tools Eclipse Ant Jenkins XML Thrift API Cassandra Oracle Tomcat JDK 1.6.

Confidential

Software Engineer III

Company provides off the shelf customizable software solutions for workforce management for manufacturing environment. Workforce central is an off the shelf product for manufacturing environment. It provides the functionality to manage work force for HR as well as shop floor. It also includes modules to monitor activities on shop floor. As a part of the team I have worked on defect fixing and enhancements for activities module.

Environment and tools

Eclipse Jboss Tomcat ant J2SE 1.6 xml Junit log4j Struts Tiles Oracle SQL Server

Confidential

Client is developing a system to provide estimated call wait time based on the time stored in genesys voice systems. As a sole developer I have developed a webservice that take a request for a particular Queue and using configuration files and reaches out to voice servers using genesys API and reads and responds with estimated wait time. Application also includes an administration portion to let individual users to administer the configuration of application.

Environment and tools

Eclipse Tomcat. J2SE 1.6 Apache Axis Apache commons log4j Apache ant.

Confidential

Sr. Consultant

Bcbsma.com was converting all of its applications from individual web applications for each to portal. As a part of team I worked on converting member portal application. My duties include developing framework to communicate with webservices development of frontend using JSR168 compliant portlets.

Environment and tools

Sun Java Studio Creator Sun one portal JDK 1.4 and 1.5

Confidential

Sr. Consultant

AA.com is an online reservation and ticket purchase system Which allows individuals and travel agents to make reservations and purchase tickets over the web. Worked on various parts of the system.

Technical Summary

As part of team worked on migration from ATG dynamo to WebSphere application server. Refactored login online booking modules to take out ATG Dynamo dependencies to make application more J2EE compliant. Also worked on a new module of the system that allows consumers to change an existing reservation online.

Environment and tools

Eclipse ATG Dynamo DAS and Nucleus WebSphere Spring framework Struts.

Confidential

Senior programmer/Analyst

Worked on a consumer finance application that provides finance companies one stop shop services for life cycle of a loan. System is consist of five modules Loan servicing Collection remarketing letters and Cashiering as point of sale. As a part of team I took up on refactoring/reorganizing parts of the system that allows system to perform better and also wrote a brand new cashiering module. System is mainly used by Auto finance institutions.

Technical summary

Refactored various modules to use MVC architecture from straight jsp to servlet communication. Refactored letters batch module to run from outside of Web container as a batch cycle. Partially refactored common module common classes to adopt a more structured OO principles and design patterns to increase code reusability and decrease maintenance costs. I have written a brand new cashiering module to the system which provides automotive lenders dealing in sub-prime market a very handy tool to serve as a point of sale system and also integrated it with main servicing system using MQ for real time communication.

Environment and Tools

Eclipse weblogic 8.1 Spring framework Oracle 8i and 10g iText API CVS.

Confidential

Consultant

Company is a non-profit organization working with Department of Education to manage student loans and bankruptcies. As a part of team took responsibility of mentoring six powerbuilder and mainframe background developers for object oriented development practices using Java/J2EE. Mainly working on organization s EDI exchange system with schools lenders and department of education.

Technical summary

Architected organization s network based batch application framework for EDI and a framework for flat file interpretation from different schools lenders and department of education to map it to industry standard xml over HTTP webservices specifications defined by governing body of Confidential to support real time applications processing. Working closely with senior software architect and director of development to define development standards and follow agile/XP development processes. Maintained various web based internet and intranet systems.

Environment and Tools

Eclipse WebLogic 7.0 Struts Informix SQLServer Oracle Java/J2EE SAX and DOM using xerces xalan CVS

Confidential

Sr. Programmer/Analyst

Worked on a consolidated web enabled application for five business units. As a part of team Converted old systems written in VB Lotus Notes ASP to J2EE technologies as core infrastructure of incorporation

Technical summary

Used MVC architecture and GoF and J2EE core design patterns to build incorporation level infrastructure. Utilized servlet and JSP technologies for front end Business objects and domain objects using value objects paradigm. Session EJB as a back end business processes and SQL server as a main storage. Message EJB using Jboss JMS to push data to the legacy systems. Database access on AS/400 using JDBC API. Integrated third party web services with this application using GLUE API. Employed SAX and DOM2 technologies for XML manipulation and communications over http with other business units. Migration of this application to Jboss 3.2. Configured sub systems on websphere application server 3.5 Migration to websphere application server 4.0.

Environment and Tools

Visual Age for JAVA. Intellij websphere Jboss JDBC UNA 2000 OPTA 2000 JT400 . JMS JMX ANT Junit JSP and servlets. Webservices GLUE . XML XSL/XSLT J2SE J2EE Struts Visual SourceSafe PVCS

Confidential

Software Engineer

Customized off the shelf Accounting and Inventory Control Software written in Visual FoxPro to fit client needs. Provided analysis design and coding in various modules like AP AR PR MI GL and shop floor control for several mid range manufacturing companies. Enhanced company s internal Visual FoxPro systems. Integrated a whole new Java application to allowing consultant to input time and billing information while on client sites via the web. Also assisted with the analysis Object Modeling and documentation of a Data Warehousing application. Integrated client s external e-commerce application to use accounting and inventory application and database directly automated purchase order printing upon new orders and messaging to shipment department for new orders.

Technical summary

Customization of a desktop application for accounting and inventory control and material management Visual Account mate . JAD sessions with clients. Modification and process development to fit client needs. Report modifications. Integration of third party e-commerce applications to this system.

Environment and tools

Microsoft Visual studio MSMQ JDK 1.1.8 tomcat JDBC-ODBC

Confidential

Consultant

As a part of team worked on a debt collection system. Conversion of legacy system written in FoxPro 2.0 for DOS to cutting edge technologies. Worked on server side business components to use one database deployed on WAN for company s multiple locations across the state.

Technical summary

Extracted complex business rules and formulas reading legacy code as no technical documentation available for legacy systems. Utilized C and Java to use consolidated database SQL server 6.5.

Environment and tools

C . Visual Caf . Foxpro 2.0 for DOS SQL server 6.5. ODBC

Confidential

Programmer

Involved in the Design and Development of Bank Ware System online banking system . Responsible for requirement gathering technical assessment technical design and development along with enhancement revision testing implementation support of the Banking system. Configured in three tiers Client / Server Architecture. Was involved in design phase of all the major modules listed below. Basic Banking Functions Bulk Payments and collections Balance orders Batch payments Accessibility.

Technical summary

Used three tier client server architecture paradigm to build this cutting edge web enabled system. Used Applets as front-end thin clients. Java and CORBA as server side business components. Oracle 7.3 as a storage database.

Environment and tools

Java CORBA Oracle JDBC-ODBC

Confidential

Programmer

Worked on an accounting and inventory control systems to capture shop floor real time data. Involved in system analysis and design coding implementation testing end user support. Using Oracle 7.3 as back end developer 2000 as front end. Coding using forms 4.5 reports 2.5 stored procedures.

Participated in the coding of stored procedures using PL/SQL. Created standard visual object library for application framework which reduce overhead work of formatting and data type validations on the forms.

Environment and tools

Developer 2000 Oracle 7.3

We'd love your feedback!