Software Developer Resume
New Jersey, NJ
Summary
Providing Information Technology solutions since 1992
- Over 17 years experience in developing Client/Server, Windows application using Microsoft Technologies.
- 5 + years of Project Management.
- 5 + years of Risk Management Development.
- 5 + years of Logica ARM Suite application interface and development.
- 2 years of experience in .NET Technologies using MS Visual Studio.
- 8 + years of experience in Visual Basic (VB5.0, VB6.0) Technologies using MS Visual Studio.
- 6 + years of experience in VBA (Visual Basic for Applications) using Excel and Access.
- Strong experience in designing and development of ADO and DAO
- Strong experience in designing and development of ADO.NET
- Expertise using SDLC (Software Development Life Cycle) concepts like Planning, Analysis, Design, Implementation and Maintenance.
- Ability to understand Client’s business needs, gathering requirements and translating these in to functionality in Visual Basic applications and other software’s.
- Expert in preparing the Technical Design Documents for development, customization, co-ordination and management with client.
- Experience with Oracle with Queries and Stored Procedures.
- Expertise in ADO Data Access.
- Experienced in ADO.Net Data Access, PL/SQL, T-SQL.
- Experience with interfaces like GUI.
- Excellent work ethics, self-motivated and quick learner, willing to learn, adapt new technologies and third party products.
- Well Experienced in leading project specific modules and teams.
- Strong project management troubleshooting and skills.
- Ability to handle multiple tasks and work independently as well as in a team.
- Self motivated team player with zeal to learn new things and works with dedication and determination.
Technical Skills
- Languages VB6.0, VB5.0, VB4.0, VBA Visual C++, Borland C++, C, SQL, Rexx
- Databases Access, Oracle, DBase
- Tools & Architecture: Net Framework 2.0 WCF, WPF.
- Data Access ADO.NET, ADO, DAO, ODBC
- Web Development FrontPage
- Tools Visual Studio.Net 2003, Visual Studio 5.0/6.0.
- OS Windows 98/XP/2000/Vista, OS/2.
- Reporting Tools MS Excel, Crystal Reports.
- Applications Outlook, Word, Excel, PowerPoint, Paint, Adobe, Photoshop, Design CAD, Lotus Notes. Logica ARM Suite
- Server MS Servers, Windows NT Server, Novel Server
- Other Skills Extra
Education
- AAS – Management
- Education with JAVA and C#
Work History
Senior Software Developer at Confidential,
(January 2007 to July 2009)
- Developed automated process for injection mould manufacturing.
- Gathering reporting requirements from the business and prioritized and documented them
- Developed the application using VB.Net interfacing with various sensors and user inputs to manage and control the manufacturing process.
- Worked on Data Grid providing bulk editing and bulk insertion facilities to meet the client requirements.
- Developed the data binding and Data Access with Access using ADO.NET.
- Involved in changing the Framework 2.0.
- Constructed queries using SQL to retrieve and manipulate data.
- Performed Coding/Programming tasks to specification and in accordance with development standards.
- Provided post production support for newly upgrade environment including security and workflow management.
- Used Crystal Reports with Crystal report viewer for Reporting.
- Taking database backup, monitoring process Activity, maintaining logs of the database.
- Involved in exception management, troubleshooting and bug fixing activities.
- Performed the installation and configuration of the software plus the environment for clients.
Senior Software Developer / Project Manager at Confidential,
(April 2000 to August 2006)
Description
Confidential,is a natural gas Distribution and Transmission Company which requires specialized Risk Management application to assure the Asset Management is optimized for best business practice assuring all internal/external measuring methods are meet. The Logica ARM Suite, ETRM and COMNET projects is a specialized application to handle the collection of data, to handle the Risk Assessment of the business operations and provide a Business Intelligence Model (BIM) that manages both operational and historical data.
- Requirement gathering, Functional and Technical requirement capturing and designing the architect for the Project Development within COMNET.
- Designed and developed the business logic and UI using VB5.0 using the DAO database interface to connect to the database.
- Upgraded the software converting it from VB5.0 to VB6.0 and modified the database interface to the new ADO database standard, improving performance.
- Wrote SQL queries for data retrieval.
- Gathering reporting requirements from the business and prioritized and documented them
- Created and integrated various reports and forms based upon user selected criteria into the application using Crystal Reports for aid in maintaining the compliance guidelines and risk assessment.
- Implemented ActiveX Data Objects controls for data capturing
- Create VBA programs to automatically update Excel workbooks, encompassing class and program modules and external data queries.
- Developed and managed Access database solutions, developing forms, macros, and modules, utilizing VBA to enhance data quality and accuracy.
- Created custom VBA macros and modules for data review by executive management for analyses and business decision purposes.
- Established the development and data acquisition team, taking on the new role of Project Manager.
- Conducted design reviews for each phase of the risk management and compliance tracking
- Managed the development and provided lead roles to other developers plus guidance to expand there abilities.
- Established project development time lines, budgets, training schedules for each phase of the project and created a rotational support guideline.
- Schedule software role outs to meet company guidelines and planed time frames.
- Conducted meetings with the company divisions for gathering project specifications and training the divisions to use of the tools.
- Developed data conversion strategies which were independent based upon the company division and application scheduled for activation.
- Involved in designing the SQL database.
- Design the interface application to port over the necessary data from the COMNET (compliance) application to the Logica ARM (Asset & Resource Management Suite) specifically into the Logica FMDR (Facilities Management Data Repository ) running on an Oracle database utilizing the ADO interface.
- Developed operational rules and procedures for risk management within Logica ARM Suite
- Analyse new functionality in Logica ARM Suite to guide developers in reaching solutions to functional issues
- Analyse functional specifications to develop technical design documents for the Logica applications
- Developed scripts, configuration as needed for the creation or enhancement of new requirements within the Logica ARM Suite
- Constructed queries and stored procedures for Oracle to retrieve and manipulate data coming from the COMNET application.
- Designed both adhoc reports and custom reports for the Logica ARM Suite.
- Design the interface application to port over the necessary data from the COMNET (compliance) application to the ETRM (Risk Management) running on an SQL Server database utilizing the ADO interface.
- Developed the data mapping for the ETRM application and evaluated additional data requirements.
- Reviewed the risk assessments from the ETRM application reviewing pipeline data and developed plans to improve quality of information.
- Established the QA testing guide lines
- Implemented Safe Source for version control
- Taking database backup, monitoring process Activity, maintaining logs of the database.
- Involved in exception management, troubleshooting and bug fixing activities.
- Performed the installation and configuration of the software plus the environment for clients.
- Utilized the help desk Remedy software for tracking reported help desk issues to guide the troubleshooting.
Senior Software Developer at Confidential,
(1999 to 2000)
- Developed of API’s for the tape storage drive equipment using C
- Developed testing software in Visual C++ for testing API’s allowing the chaining of multiple API’s based on criteria selection and monitor there execution.
- Performed Coding/Programming tasks to specification and in accordance with development standards.
- Constructed multi-threaded process for handling the API calls
- Designed an interrupt procedure allowing a user to inject a new process after a task operation was executed.
- Involved in exception management, troubleshooting and bug fixing activities using Safe Source version control.
- Documented code issues derived from the QA testing using Lotus Notes.
Senior Software Developer at Confidential,
(1998 to 1999)
- Developed a life insurance brokerage application for a call center using VB5.0 with the DAO database interface.
- Constructed using Borland C++, an interface application to convert the life insurance company’s criteria information into the necessary format for the software and populating the database with the new information.
- Created and integrated various reports into the application for proper management of the call centers activities.
- Designed the Access database for the information necessary for the program
- Involved in exception management, troubleshooting and bug fixing activities.
- Track maintained for the client server, not to overload the data.
- Maintained the data backup system for the server and established an automated procedure for the backups
- Provided post production support for newly upgrade environment including security and workflow management.
- Converted and merged the data from there legacy systems for the new application and to the new Access database.
- Established security protocols for the application based on the users security profiles which were handled by the administrator.
Senior Support Analyst at Confidential,
(1997 to 1998)
- Supported proprietary automobile quoting software which would also provide an insurance quote for other leading insurance companies
- Designed enhancements, created fixes and overall support, developing the software to dynamically generate auto insurance quotes using C interfacing with a DB2 database
- Constructed system maintenance tools, using Visual Basic 4.0 (VB4.0) which were converted to Visual Basic 5.0 (VB5.0)
- Involved in exception management, troubleshooting and bug fixing activities
- Tracked software versions based upon states using PVCS
- Provided rotational 24 hour on call support as scheduled.
- Schedule software role outs to meet company guidelines and planed time frames.
- Performed Coding/Programming tasks to specification and in accordance with development standards.
- Provided QA testing for other team members code development
Software Developer at Confidential,
(1996 to 1997)
- Developed of custom applications for VRU (Voice Response Units) for clients
- Applications were developed for city governments in FL, banking and utility companies
- Applications for clients were written in REXX on an OS/2 operating system
- Developed custom screen scraping in REXX using the Extra terminal emulator software.
- In addition development was done in Visual C++ for a proprietary Telephony interface
- Provided rotational 24 hour on call support as scheduled.
- Trained clients at there location for the application which was just completed for them