Guide For Software Engineer Resume Format in Word Free Download -->

Guide For Software Engineer Resume Format in Word Free Download

Sample Template Example of Beautiful Excellent Professional Curriculum Vitae / Resume / CV Format with Career Objective, Job Profile & Work Experience for Freshers & Experienced in Word / Doc / Pdf Free Download

John Pandya

848 Town Colony Dr

Middletown, CT 06115

 Cell:    941-229-3559

Software Engineer

A highly motivated and resourceful software engineer with fifteen years of extensive technical experience in the field of software application development, database design and data modeling. Consistently strives to apply industry best practices and always willing to try out of the box ideas in order to deliver high quality products on time and within budget.

Technical Expertise

Languages/Technologies: Java, JSP, Servlets, AWT, Swing, CXF, XML, Web Services, Hibernate, Spring/Spring MVC, SQL, PL/SQL, C, C++, Visual C++ /MFC, Win32, STL, Unix Shell Scripts (CSH, KSH, Bash), Visual Basic, Borland Delphi.
Packages:  Apache Tomcat, Apache Maven, InstallAnywhere, Eclipse, Subversion, Oracle10g/9i/8i, Informix, IntelliJ IDEA IDE, Microsoft Visual Studio, Borland C++ Builder, IONA Technologies’ Orbix, Visual SourceSafe, CVS, Microsoft Office, AdventNet WebNMS, Websphere.
Systems:  Linux Redhat Enterprise Server, Sun Solaris , AIX, Windows.
Other:  Extreme Programming and Agile methodologies, Object Oriented Design and Development, Design Patterns, CORBA, GUI, EMS, CATV status monitoring systems, ATM and POS terminal driving systems, EFT management software.

Professional Experience

SAI Systems (June 2011 – October 2011)

Consultant/Software Engineering Lead

Consulting on a four month contract with at a startup company seeking to provide various services via Cable TV. The software suite has been developed utilizing JEE 6 and runs on three hardware components that utilize Ubuntu 10.04 as well as Ubuntu11.04.
Some accomplishments:
Lead and mentored a team of five individuals which developed and released a beta version of the product in three months. The effort included setting up Subversion for version control, Maven for software builds as well as developing a software solution utilizing Java EE 6 and third party products such as XBMC, MythTv, and Bacula.
Salient features of the applications are:
Two web portals developed using JSP and Servlets which is deployed on a Tomcat 6 servlet container. The database component utilizes hibernate and uses a MySQL database engine.
The application suite utilizes XML over SOAP to communicate between components.

Technisource/CIGNA (Oct 2010 – June 2011)

Consultant/Senior Application Dev Specialist

Worked as a consultant on a new clinical outreach application developed in house by CIGNA IT.  The application conforms to a RESTful architecture and is developed in Java with an Adobe Flex front end. It has an Oracle 11g database backend and is deployed on an AIX platform. Additionally it employs a myriad of cutting edge technologies such as Mule ESB, Spring Security, and Spring Batch.
Responsibilities include tasks that range from developing custom shell scripts for generating reports on the production system, coordinating nightly batch runs as well as assisting in triaging any production system issues.
Developing an application that gathers performance metrics from production batch runs. This entails parsing a large amount of XML formatted data to ascertain errors as well as to analyze throughput statistics. The application is being developed in core Java.

UTC Fire and Security/Formerly GE Security (2008 – Oct 2010)

Industry leader in Fire Safety and Facility Security Access Control Systems

Software Engineer
Member of the combined Facility Commander and Picture Perfect team. The Facility Commander and Picture Perfect products are multi-platform enterprise level security management and access control systems that can be deployed with Informix, Oracle or SQL Server databases.  The products are developed using Java and are deployed within an Apache Tomcat Servlet engine.  The team as a whole is an enthusiastic practitioner of Extreme programming in particular and Agile methodologies as a whole. It strives to maintain high quality by adhering to Six Sigma standards.
Tasks accomplished and responsibilities include:
• Researching options to reduce coding complexity while increasing maintainability and deployment flexibility. Two specific open source technologies being looked at are Hibernate and Spring.
Upgraded common graphics code within the two products. Decoupled code by creating a separate library in order to maintain code base uniformity and increase flexibility as well as ease of maintainability. The upgrade involved integrating new versions of third party libraries, modifying existing code and implementing new feature using Java.
• Optimized the reporting feature's database SQL queries when it was found that several reports were showing significant performance degradation when handling large amounts of data.
Added a feature to the Video Management Console of the product to allow users to select a date and time for playback. This required changes to the user interface as well as the server side components and web service calls. Technologies used to implement this included Swing, XML RPC, and core Java.
• Added the ability to configure camera presets from the Video Management Console user interface. This required adding menu items, new XML RPC calls, as well as new server side components. Technologies used to implement this included Swing, XML RPC, and core Java.
• Developed a feature for the Video Management Console to dynamically determine supported video recorders based on the product suite within which the component resided. Implemented using Spring.
• Modified the software to support up-to 256 cameras per video device. Earlier, support was constrained to 32 cameras per device. This modification allowed the product to maximize support for some of the newer video recording devices available in the market. The modification involved refactoring the component by replacing a 32 bit mask with an Interface that allowed it to be open for extension with minimal changes to the system. Implemented using core Java.
• Redesigned some features of the system to allow the software to integrate seamlessly with new video and access control hardware while maintaining backwards compatibility. This was implemented using Java as well as Spring.
Automated the build process from code check in to deployment of the resulting artifacts using Maven. Automating the build significantly reduced the time that went into generating the final deliverable from almost a day to 2 hours.
Increased Unit Test coverage using JUnit and integrated unit testing into the automated build thereby reducing test time significantly.
Created installers for the final deliverable and integrated them into the automated build process and eliminating the need for a manual creation of install media. Wrote custom code in Java to provide a unique customer experience.

Honeywell Aerospace (2006 – 2008)

Industry leader in Business and Regional Aviation solutions

Software Engineer II
Worked on the Custom Software development team at Honeywell Aerospace’s Cabin Products Center of Excellence in Sarasota, Florida. The Sarasota facility is involved in the manufacture of Cabin Management Systems for Business and Corporate aircraft. These systems are designed to be highly customizable in order to meet the individual requirements of each customer.
Responsibilities included:
· Developed Graphical Interfaces for touch screen consoles based upon custom requirements from customers. A key achievement was enhancing the re-usability of existing software, which reduced turnaround time by 80%. The interfaces were developed in Visual C++ and ported to the consoles, which ran Windows CE.
· Developed custom database content for the final system based upon requirements received from customers.
· Worked with the Applications Engineering group to review customer requirements in order to ensure technical feasibility.
· Worked with the Systems Test group to ensure the product was tested thoroughly and met the criteria set in the requirements document as well as the final acceptance test plan.

Tollgrade Communications (2005 – 2006)

An industry leader in Test and Measurement Solutions for CATV and Telecom

Software Engineer
Worked on a next generation service assurance software solution. The software is a web-based system coupled with an Oracle 10g database engine that is designed to manage the Hybrid Fiber Coaxial networks by proactively monitoring elements that provide revenue generating IP services such as High Speed Data and Voice over IP.
Some significant achievements:
·Interfaced the software application to hardware equipment. This included creating a software model for the equipment and programming the communications logic to enable data to be sent over the network to the device. This was developed in Java.
·Developed an LDAP security authentication plug-in feature for a customer who required the product’s log-in feature to authenticate users against their central LDAP directory. This was implemented using Java.
·Wrote and deployed custom code for installation packages to upgrade existing systems.
·Maintained and enhanced core database schema for the product line to meet requirements.
·Wrote and deployed stored procedures and triggers for the product's database. This was done using PL/SQL for an Oracle RDBMS.
·Assisted a large customer in implementing Oracle’s Recovery Manager (RMAN) application in order to adhere with the customer’s standardized backup and recovery policy.

Comsys (2004 - 2005)
A leading Technology Services company

Placed as a contractor at Verizon to work on the customer’s Automated Work Administration System (AWAS). Languages used on the project were C++ and JAVA on server, and Visual Basic on the client side. The system was developed and deployed on an AIX platform.
·Developed software that captured, analyzed and stored performance metrics for executive review.

CSF International (2003 - 2004)
A Sarasota based provider of ATM/POS transaction management solutions.
Worked on various facets of u/SWITCHWARE, an electronics funds transfer management application software. This software runs on Sun Solaris and is developed in C/C++ with windows based clients developed in Borland Delphi. Details of projects worked on:
·Wrote and deployed custom data extraction programs for various customers. These programs were written in C and C++, designed to extract from both Oracle and Informix databases and ran on a Solaris Platform.  In many cases this involved writing custom stored procedures and triggers using PL/SQL.
·Designed and developed a number of custom client applications to complement those available within the product suite. Some examples are a tool to monitor and edit foreign exchange rates, a debit card data extraction tool, and a POS Manual Authorization Application. These applications were developed with Borland Delphi to be run on Windows 95 and XP.
·Maintained and deployed in-house database servers for use as test beds for development and testing.
·Developed C functions to implement rules designed to handle custom ATM transaction types for several banks.

Acterna 1996 - 2002

Worldwide leader in Network test and measurement solutions for the Cable TV industry
Senior Software Engineer 1999 - 2002
· Evaluated and implemented different tuning options to enhance performance on the product’s Oracle 8i database server. Implemented on Solaris UNIX and Windows platforms
·Wrote and deployed database creation and upgrade scripts for use on Windows and Solaris UNIX platforms. These scripts eliminated the need for manual intervention and thus reduced the product deployment time at customer sites by over 90 percent.
·Designed and developed a CORBA interface to enable a new product to use an existing suite of GUI applications and therefore reducing the time to market. Implemented using C++ and MFC.
·Worked with field engineering in resolving issues that came up during Beta testing.
Software Engineer 1996 - 1999
·Designed and developed an export/import application to migrate large quantities of data from a flat-file database system to a relational database management system.  This helped reduce migration time by 90 percent. Implemented using Visual C++ and MFC.
·Design and development of the core database schema, as well as the database APIs for the core product. Implemented with C/C++ and Pro*C/C++ on both Windows and Solaris UNIX.
·Helped the nascent Test Department in setting up the System Test Environment and the  formulation of Test Plans.


M.S. Computer Information Systems May 1996
Florida Institute of Technology

B.S. Aerospace Engineering August 1993
Florida Institute of Technology

Download Resume Format


Post a Comment

Resumes By Categories

1-5 Years Experienced CV 10-15 Years Experienced CV 10th Standard 12th Standard CV 15-20 Years Experienced CV 20-25 Years Experienced CV 30+ Years Experienced CV 5-10 Years Experienced CV Accounts CV Aeronautical CV Automobile Engineer B Com CV B Pharma CV B.Tech CV BA CV BA Philosophy CV Banking CV BBA CV BCA CV BDS CV Beautiful CV Bio Technology CV BMS CV BPO Call Center CV BSC CV BSC IT CV Business Analyst CV CA CV Cashier CV CEO CV CFA CV Chemical CV Civil Engineering CV Commercial CV Cook CV Cover Letter for Resume CS CV D Pharma CV Diploma CV Doctor CV draff Economist CV Electrical CV Electronics CV Engineer CV Fashion Designer CV Films CV Finance CV Foreign Resume Format Fresher CV GM CV Hotel Management Housekeeping CV HR CV ICWAI CV Import Export CV Instrumentation CV Insurance CV IT CV ITI CV journalist CV LLB CV M Com CV M Pharma CV M Phil CV M Sc Computer Science CV M Tech CV M.Tech MA CV Manager CV Marketing CV Mass Communication CV MBA CV MBA Event Management MBA Finance MBA Hospitality CV MBA HR CV MBA IB cv MBA Marketing MBA Production MBA Quality MBA SCM CV MBA System MCA CV Mechanical CV Medical Representative CV Mining CV MMS CV MSC CV Over 25 Years Experienced CV Paint Technology CV Pharmacy CV Phd CV Philosophy CV Project Manager CV Psychology CV Purchase CV Quality Engineer Real Estate CV SAP ABAP CV SAP Basis SAP BI CV SAP BO CV SAP CRM CV SAP CV SAP FICO CV SAP HR CV SAP MM CV SAP PP CV SAP SD CV SAP Security Six Sigma CV Special Resume System Administrator CV Teacher CV Textile CV Treasury CV USA Resume Web Designer CV