We provide IT Staff Augmentation Services!

Sr Software Engineer Resume

4.00/5 (Submit Your Rating)

CA

OBJECTIVE SOFTWARE ENGINEER / PRODUCTION SUPPORT ENGINEER

STRENGTHS

  • Creative problem-solver, analytical thinker, result-oriented, independently productive worker, team player and quick-learner.
  • Gather requirements. Evaluate / redesign existing program logic to improve overall system performance. Administer MS-SQL.
  • Provide support / enhancements / modifications for existing applications. Document all changes/updates made to applications.
  • Troubleshoot/Correct unexpected failures in production programs in a timely manner. Write user and technical documentation.
  • Experience in VB6 / VB.NET / C# / ADO.NET / ADO / COM+ / ASP.NET / JavaScript / XML / CSS /AJAX / Web Services.
  • Create and maintain existing Excel Spreadsheets / Charts / Graphs / Write Formulas within cells / Filter / Sort / Format data.
  • Experience in creating Scatter plots / Bar charts / Histograms / Pie Charts / Area / Line / Doughnut / Bubble / Radar / Surface.
  • Experience in Oracle 7.3 -10g / PL-SQL / SQL*PLUS / SQL Server 7.0 – 2005 / T-SQL / SQL Query Analyzer / MS Access.
  • Extract data from SQL databases. Optimize VB6 code for performance. Convert VB6 to.NET. Perform design / code reviews.
  • Develop / maintain existing Stored Procedures / Views / Functions /Triggers / Indexes / Scripts / Complex SQL user queries.
  • Develop Crystal Reports / SQL Reporting by creating Functions / Expressions / Parameters / Sub-Reports / Sorting / Grouping.
  • Write test case scenarios. Perform unit and full-life cycle testing. Support Users/QA through testing /validation of applications.

EMPLOYMENT

SR SOFTWARE ENGINEER Confidential, CA 11/08 - Present

  • Develop / maintain Payroll Application using VB6 / Oracle 10g / PL-SQL / COM+. Optimize VB6 code for performance.
  • Gather requirements and translate into Business solutions. Develop user-friendly interfaces (GUI) using Windows Forms.
  • Download Payroll data from remote server into database by automating the process. Write user / technical documentation.
  • Provide support /modifications / maintenance for existing applications. Document changes / updates made to applications.
  • Troubleshoot / Correct unexpected failures in production programs in a timely manner. Perform design and code reviews.
  • Design / implement SQL databases. Debug and Optimize SQL queries for performance. Write complex SQL user queries.
  • Create/Maintain Stored Procedures / Views / Functions / Indexes. Document all changes and updates made to applications.
  • Develop / maintain existing Crystal Reports and Excel Spreadsheets. Read and Write data to and from Excel Spreadsheets.
  • Perform unit/full-life cycle testing. Automate unit testing. Support users/QA through testing and validation of applications.

SR SOFTWARE ENGINEER Confidential, CA 06/07 – 10/08

  • Develop/Maintain Enrollment/Billing Application using VB6, VB.NET, ADO.NET, ADO, XML, MS-SQL 2005 / T-SQL.
  • Create Excel Spreadsheets/Write Formulas within cells/Filter/Sort/Format data. Develop GUI using Win and Web Forms.
  • Read and write data to and from Excel. Load Excel data into MSSQL. Use File System to store and retrieve files on a disk.
  • Convert VB6 to VB.NET. Download Enrollment data from remote server into SQL Server database. Administer MS-SQL.
  • Develop Crystal Reports/SQL Reporting by creating Functions/Expressions/Parameters/Sub-Reports / Sorting/Grouping.
  • Evaluate / redesign existing program logic to improve overall system performance. Transfer data into database using SSIS.
  • Create Stored Procedures/Views/ Functions / Indexes / Triggers /complex queries. Optimize SQL queries for performance.
  • Troubleshoot and correct unexpected failures in production programs in a timely manner. Write technical documentation.
  • Perform unit and full-life cycling testing. Support QA through testing/validation of applications. Mentor junior developers

PROJECT LEAD Confidential, CA 03/05 – 05/07

  • Develop and maintain Credit Card Processing Application using VB6 / VB.NET / XML / ASP.NET / Oracle 9i / PL-SQL
  • Develop Financial (Credits / Debits) and Sales Tax Applications using ASP.NET / JavaScript / CSS/AJAX/Web Services.
  • Lead projects and take responsibility for providing tasks/developing project plans. Optimize SQL queries for performance.
  • Write FTP Application to upload / download files to and from clients FTP Server. Write user and technical documentation.
  • Gather requirements and translate into Business solutions. Perform code review. Use MSMQ to send / receive messages.
  • Design / implement SQL databases. Create Stored Procedures / Views / Functions / Triggers / Scripts / Complex queries.
  • Provide support / enhancements / modifications for existing applications. Link Access to Oracle. Create Crystal Reports.
  • Create Excel Spreadsheets/Charts / Write Formulas within cells / Filter / Sort / Format data. Load Excel data into Oracle.
  • Write test case scenarios. Perform unit/full-life cycle testing. Support QA through the testing and validation of application.

PROJECT LEAD Confidential, CA 04/02– 02/05

  • Develop Insurance Certificate Application using VB6 / VB.NET / ADO / ADO.NET / XML / MS-SQL 2000 / MS Access.
  • Gather requirements and translate it into Business solutions. Develop user-friendly interface using Win /Windows Forms.
  • Create Introduction/Deficiency Letters. Implement Bar-Code on the letters. Convert VB6 / VBA applications to VB.NET.
  • Provide enhancements and maintenance for existing applications. Document all changes and updates made to applications.
  • Write FTP Application to upload / download files to and from clients FTP Server. Transfer data into database using DTS.
  • Develop and maintain Crystal Reports by creating Functions / Expressions / Parameters / Sub-Reports / Sorting/Grouping.
  • Create Excel Spreadsheets / Write Formulas within cells / Filter / Sort / Format data. Read / write data to and from Excel.
  • Design and implement SQL databases. Perform database Backup and Restore. Write user and technical documentations.
  • Create Stored Procedures / Views. Evaluate and redesign existing program logic to improve overall system performance.
  • Lead projects and take responsibility for providing tasks/developing project plans. Optimize SQL queries for performance.
  • Provide 24 x 7 on call support. Perform unit/full-life cycle testing. Support QA through testing/validation of applications.

SR APPLICATION DEVELOPER Confidential, CA 11/99 – 03/02

  • Develop / Maintain Mortgage Loan/Payroll System Applications using VB6 / ADO / OLEDB / COM+/ Oracle 8i /PLSQL.
  • Gather requirements and translate into Business solutions. Develop user- friendly interfaces (GUI) using Windows Forms.
  • Extract data from Oracle 8i database. Convert MS Excel Spreadsheets data / Text files / CSV files into Oracle 8i database.
  • Develop, maintain and reverse engineer client-server applications. Document all changes and updates made to application.
  • Maintain and Support existing Treasury Application. Troubleshoot / Correct unexpected failures in production programs.
  • Compute Monthly Loan Payment and Amortization/Wages and Salaries/Social Security taxes/SDI/Federal and State taxes.
  • Optimize VB6 code for performance. Perform code reviews. Perform unit/full-life cycle testing. Mentor junior developers.
  • Create Payroll Register / Reconciliation / General Ledger / Garnishment and Mortgage Loan reports using Crystal Reports.

PROGRAMMER ANALYST Confidential, CA 07/94 – 10/99

  • Develop Manufacturing and Sales Applications using VB 3-6, DAO, ADO, COM / DCOM, Oracle 7.3 /8 and MS Access.
  • Develop and maintain PeopleSoft PEOPLETOOLS, PEOPLECODE, PS-QUERY; Create Crystal Reports/Ad-Hoc Query.
  • Provide support / enhancements/maintenance to existing applications. Document all changes/updates made to applications.
  • Gather requirements and translate into Business solutions. Create and maintain existing Stored Procedures/Views/Indexes.
  • Convert VB3 to VB4; VB4 to VB6 and DAO code to ADO. Create Excel Spreadsheets. Read / write data to / from Excel.
  • Optimize SQL queries for performance. Evaluate /redesign existing program logic to improve overall system performance.
  • Evaluate/redesign existing program logic to improve overall system performance. Develop user-friendly interfaces (GUI).
  • Implement version control system for the application using Visual Source Safe. Compact / Backup MS Access database.
  • Perform unit and full-life cycle testing. Support QA through testing/validation of applications. Train non-technical users.

EDUCATION

MA.,COMPUTER SCIENCE
BA.,MATHEMATICS

Training in PEOPLESOFT and ORACLE
Courses taken at University of California, Riverside: JAVA, ASP, XML and PERL.

We'd love your feedback!