We provide IT Staff Augmentation Services!

Software Engineer Resume Profile

4.00/5 (Submit Your Rating)

Oxford, MI

Software Engineer

  • Energetic, self-motivated SoftwareEngineer with20 years of experience in the design, development, and implementation of quality software applications.
  • Sound understanding of application development methodology from the perspective of a user, designer, and developer.
  • Broad knowledge and experience in matching appropriate technologies, designs, and system development techniques with organization needs, capabilities, and resources.
  • Proficient at identifying potential problems and offering alternative solutions.
  • Persistence, personal integrity, resourcefulness, and exceptional problem solving skills.
  • Excellent communication skills, interfacing well with management, coworkers, and clients.
Technical Profile

Languages:

Java 9 years , C 16 years , Microsoft Visual C , C, SQL, PL/SQL, Visual Basic, HTML, JSON, XML, Java Swing

Technologies:

J2EE, JSP, JDBC, Servlets, Web Services REST

Script Languages:

JavaScript

Java IDE's:

NetBeans, WebSphere Studio Application Developer WSAD , Eclipse, JBuilder, JDeveloper Oracle

Other IDE's:

Microsoft Visual Studio, Borland C Builder

Methodologies:

Agile, OOD, UML

Application Server:

IBM Websphere

Tools:

Poster, Toad, PL/SQL Developer, CompuwareFile-AID/CS FACS , Compuware QAD, Microsoft Word, Excel, Outlook, Lotus Notes, SQL Server, PVCS, WebSphere CVS

Database:

Oracle, SQL Server, DB2

Software Testing:

Test Plan/Test Cases, Component Test, Regression Test

Platforms:

Windows 7/Vista/XP/98/NT/2000, Unix

Professional Experience

Entrega Systems

Software Engineer

Key Achievements:

  • Developed web servicesto provide data to buildhtml pages RestEasy .
  • Built a back end process to migrate data using the Google App Engine Task Queue API.

Confidential is able to configure hours of operation, showroom hours, dealer codes,pricing, default settings interest rate for payment calculations , inventory mapping, Finance and Insurance products and variety of other options for Shop-Click-Drive web site.

Key Achievements:

  • Researched Java open source frameworks Wicket, ZK,Vaadin toselect a framework to develop the Dealer Admin project. ZK MVC was selected to implement Dealer Admin.
  • Built the SOAP message to call the Cobalt web service. The Cobalt web service is used to configure the shop click drive application for each dealership website.
  • Worked with the Cobalt team to test new features of the Cobalt web service using Firefox Poster.
  • Implemented F I products using drag and drop.
  • Implemented CKEditor HTML text editor in the project.
  • Coded validation for the different states of the Dealer Admin process.
  • Wrote the java code required to implement RoboHelp.
  • Coded JUnit test cases.
  • Coded various Regex expressions to validate data.

Software Engineer

Key Achievements:

  • Created a design to an existing web service RESTful to return coupon data for each individual store.
  • Developed a Web Service SOAP to be used by QA to mimic store responses from Pulse without having to configure test stores and otherwise modify the existing pulse testing environment.
  • Designed and implemented a system to make real time pizza order data available to the Data Warehouse Group. The Order Storage System SOAP Web Service contains the data stored in internal memory. This was accomplished by implementing Apache ActiveMQ messaging.
  • Created methods to validate input to the Nutrition Web Service RESTful, Spring .
  • Fixed numerous defects.

Software Engineer

Key Achievements:

  • Developed Java Server Pages to submit gages to be calibrated by quality engineers. New user requests are created and existing request are maintained throughout the calibration process.
  • Emails are generated to all affected parties when a new request is submitted. A interface to maintain the quality engineers and gage location is also provided.

Software Engineer

Develop and maintain a J2EE global high availabilityEngine Warranty System.Work closely with the customer to define requirements to manage engine warranty claims.Test and implement the new features to increase claim administrators productivity.

Key Achievements:

  • Participated in all phases of the development life cycle SDLC .
  • Develop new features for the Warranty system using WebSphere, CVS, Java, JSP's Java Script, HTML, Oracle and Oracle PL/SQL Developer.
  • Developed Java Server Pages JSP for claimadministratorsto maintain warranty coverage pricing.
  • Developed Java Server Pages to create a interface between Oracle and SAP for Profit Centers.
  • Developed Java Server Pages for administrators toadjust claims based on the current exchange rate.
  • Developed a program using Oracle Pro C to extract data from the Oracle database and FTP it to the customer's site Unix .
  • Develop Oracle Stored Procedures to validate, assign, track status, persist and pay engine warranty claims.
  • Define and document user requirements after thorough fact-finding with the customer.
  • Translate user requirements into high level design specifications.
  • Provide realistic estimates and updates of the work necessary to complete all relevant deliverables, and complete all tasks within targeted timeframes.
  • Provide guidance to other developers in developing Java components, JSP pages and Oracle stored procedures.
  • Developed BIRT reports from the ORACLE database.
  • Conducts quality assurance activities such as peer reviews.
  • Work with the client and management to resolve issues.

Software Developer

Lead Developer for the Compare Component File-AID/Client Server.Accountable for development of new products and product enhancements. Interact with Quality Assurance to identify strategies and review test results. Mentor and coach junior developers.Provided after hours customer support.

Key Achievements:

  • Developed code to compare XML documents for the File-AID Compare component.
  • Actively participated on several key File-AID/Client Server development teams including the Java GUI team for Converter-Pro.
  • Designed an object oriented utility to migrate the Compare C component to the new Compare-Pro component Java .
  • Successfully devised a data browser for Converter-Pro that effectively displayed information from the major databases and various other file formats Java .
  • Instrumental in the development of a help system for the Converter-Pro component Java .
  • Developed code for Java code for server side processing Application Engine .
  • Responsible for regression testing of the FACS suite of products. Configured Compuware's QA Director regression testing tool. Executed test cases and resolved any issues discovered. Upgraded the QAD system as needed. Worked with the QAD developers to resolve issues involving the interface between FACS and QAD. Trained other team members to create and execute test cases.
  • Designed and developed a procedure for comparing flat files against all major database tables C .
  • Developed the ability to compare triggers and stored procedures for Oracle, SQL, DB2 and Sybase C , PL/SQL .
  • Create technical specifications, clearly defining the programming effort required for new and changed programs, and interfaces to existing products.
  • Provide estimates for the programming effort defined in the technical specifications.
  • Assist Technical Writer in developing technical documentation.
  • Participate in prototype reviews, offering insight regarding feasibility.
  • Mentor other Developers, Support QA in understanding product architecture, new functionality and identifying strategies for problem resolution.

Senior Programmer/Analyst

Actively participated in numerous key projects to automate data processing or to increase employees productivity.Involved in all project phases including planning, designing, and programming. Collaborated with team members to determine application needs and resolve issues. Performed software verification testing and monitored systems to ensure proper functionality.Developed functions, enhancements, and programs to be incorporated into software in order to meet business needs.Produced detailed documentation of duties, troubleshooting tasks and projects for review and instructional purposes.Delivered training and orientation to new personnel.

Key Achievements:

  • Developed a complex program that successfully controlled communication between radio frequency RF transmission receiving program and the RGIS inventory program.
  • Served as Project Leader during design and development of inventory programs.
  • Key contributor on the Application Builder development team Application Builder allowed code-free development of customized inventory collection applications.
  • Provided 24/7 customer support.

We'd love your feedback!