Software Engineer Resume
5.00/5 (Submit Your Rating)
FL
SUMMARY
- More than 10 years of experience in software development.
- Experienced in Test Driven Software development using Agile Methodologies.
- Experienced in designing, developing and deployment of Web applications with C#.NET (6+ years). Experienced working on design patterns.
- Experienced in RDBMS application development in MFC, Visual C++ (3+ years) and PowerBuilder (4+ years). Extensive experience working in SQL Server and Oracle databases.
- Expert in building product installers using Install shield.
- Hard worker and team player who leads by example, ability to multi - task in a fast paced environment and willing to go the extra distance to meet and exceed objectives.
TECHNICAL SKILLS
C#, ASP.NET, LINQ, ADO.NET, VS 2005, VS 2010, XML, SOAP, REST, web services, windows services, AJAX,html/css/JavaScript, T-SQL, Oracle 11g, PL/SQL, TOAD, Unix shell script, Connectship, EPL Printer languagePROFESSIONAL EXPERIENCE,
Confidential, FL
Software Engineer- Part of a small team of developers that enhances, maintains and supports an C# ASP.NET web application collaborating with set of windows services to ship high volume outbound packages from multiple warehouses. The manifest system interfaces with the sorter hardware, Oracle, SQL Server databases and third party software to ship packages using UPS & USPS carriers.
- Project Manager and tech lead for the project. Designed and developed a SOAP web service client that calls the UPS tundra web service after packages are dispatched from the warehouse. This provides an improved update to UPS tracking of the package. Built monitoring and alerting capabilities to ensure all transactions are sent and received by UPS. Provided regular status updates to upper management via presentations. The project will provide an annual savings of $ 45k to HSN by reducing customer call volume.
- A second web service client using REST was created that consumes the UPS web service to receive tracking status data for packages that have been shipped. The xml tracking data is then parsed with XMLDom classes that update the web user control on the package lookup web page.
- Provided a solution to print USPS barcode for UPS SurePost service shipping label. The solution eliminated the need to buy new printer hardware and software potentially saving thousands for the company. Re-architected the printing logic source code using object oriented design features. Our team won the vision award for the project.
- Experience in utilizing Microsoft Atlas AJAX client side libraries on several aspx pages.
- Worked extensively on creating oracle packages, stored procedures, materialized views.
- Worked extensively on SQL Server stored procedures and functions.
- Experience in LINQ query expressions and entity model wizard.
- Coordinated several software projects from development to QA and then to UAT and Production. Wrote and executed detailed QA test plans.
- Achieving and maintaining a high level of operational systems stability of the critical shipping application is a continuous challenge for the team. Provided after hour production support with minimal turnaround times.
Skills Used: C#, ASP.NET, LINQ, ADO.NET, VS 2005, VS 2010, XML, SOAP, REST, web services, windows services, AJAX,html/css/JavaScript, T-SQL, Oracle 11g, PL/SQL, TOAD, Unix shell script, Connectship, EPL Printer language
Confidential, Gainesville, FLSoftware developer
- Developer of a web application developed for highway transportation authority AASHTO, adopting Test Driven techniques and Agile Methodology (Scrum).
- With the web application the user can enter project data, prepare the estimate for transportation construction projects, combine them into proposals, and select a group of proposals for a bid letting package system.
- Used entity framework and ADO.NET to refactor data access layer.
- Worked extensively on writing report handlers that request data from business objects, performing any additional presentation-related data transformations and executing the ActiveReports® reporting engine.
- Worked on adding new business entities, implementing complex validation rules and exception handling.
- Implemented Import functionality to import entities from corresponding client/server application’s XML file using XSLTransform.
- Experience in writing unit tests in nunit framework and selenium tests to test UI.
- Worked on client side browser technologies like CSS, JavaScript and Jquery for web pages.
- Work closely on the continuous integration build environment in a team of 30 developers. Used CruiseControl.net tool to monitor build status after code was checked in using subversion version control.
- Experience on dot Trace tool to spot performance bottlenecks and optimize server side c# code.
- Experience on Firefox’s firebug plug-in to debug JavaScript code and also profile performance issues pertaining to client side browser code.
- The first of the suite of InfoTech’s software product, to be web-enabled was developed in ASP.NET 1.1 and C#.
- Developed framework for business entities with validation rules, exception handling and state management.
- Coded various portions of the application including database connection utility (singleton), web pages, utility to access non-managed code for password encryption, and data access classes using ODBC.NET.
- Expert in creating a one-step install for the web application using combination of Install Shield, Windows Forms.NET and MSI editing tool. Wrote a configuration utility in windows.net that updates the web.config files with login information. Documented the installation and troubleshooting Guide.
- Construction cost estimating and planning client server legacy windows application developed in PowerBuilder with Oracle/DB2 as the backend database.
- Worked as a principal developer and packager for this product and was involved in over 12 maintenance and enhancement releases in 4 years.
- Developed a parser in PowerBuilder to parse and then evaluate complex formula expressions.
- Developed Install Shield scripts to package the product that got shipped to over 15 states. Wrote batch scripts to automate packaging procedure for the Trns•port suite of over 15 installs.
Skills Used: PowerBuilder 6.5, 8.0, 11.5, Oracle 10g, Install Shield, Visual Source Safe.
