Software Engineer Resume
3.00/5 (Submit Your Rating)
TECHNICAL SKILLS:
- ASP.NET
- WEB API
- Entity Framework jQuery
- Durandal
- Knockout JS
- JSON
- Dependency Injection
- C#
- WCF
- MSSQL
- Stored procedures
- Web Services
- MSSQL
- SQL Reporting Services
- AGILE
- SCRUM
- Jira
WORK EXPERIENCE:
Software Engineer
Confidential
Responsibilities:
- Worked with DurandalJS, KnockoutJS, Web API, and Entity Framework to deliver enhancements to the Confidential Evidence Library Software Package. The software includes SAAS Web Applications as well as background worker applications.
- Participated in the successful integration of the Rimage Disc Publishing System into the Evidence Library Software Package. This integration involved modifying javascript, Web APIs, background worker applications, Windows Workflow Foundation, and MSSQL installation and upgrade scripts.
- Lead Developer in the successful refactoring of the Evidence Library Software Package to handle globalization which was key in selling the WG system to a customer in the UK. The globalization refactoring involved modifying javascript, Web APIs, background worker applications, and MSSQL installation and upgrade scripts. It also involved coordination with project management, QA and fellow developers that contributed in the globalization refactoring.
- Contributing team member in integrating the Evidence Library Software Package with Microsoft Azure. The Microsoft Azure integration involved modification to javascript, Web APIs, background worker applications, and MSSQL installation and upgrade scripts. It allows the transfer of evidence files like MP4s, jpegs and other pertinent data to the Microsoft Azure Cloud. This innovation also introduced the concept of evidence file management “tiering” which is the automatic transfer of files from one storage location to another based on a default retention policy or a user - defined retention policy. This allows resource intensive processes to occur in on premise storage locations (like SSD) while transferring older files to slower and less used storage locations like the cloud.
ASP.NET UI Developer
Confidential
Responsibilities:
- As part of the SWAT Team at Nerium I participated in smaller projects with quick turnaround that helped reduce technical debt and support issues. This SWAT Team work involved heavy usage of ASP.NET MVC, jQuery, CSS, KnockoutJS and Web API. One of the SWAT Team projects was modifying logic to allow globalization to enable Confidential to sell its products in Mexico.
ASP.NET Developer
Confidential
Responsibilities:
- Delivered customized ASP.NET 4.0 solutions to various Automotive Aftermarket Providers. These applications allowed these Aftermarket Providers to present their products to customers at the time of their automobile purchase.
- Developed restful Web API service to allow distributed access to the data that the application uses.
- The applications were built on the ASP.NET 4.0 Framework with C#. Other technologies including NHibernate, Web API, WCF, and Ninject were also used.
Solutions Developer
Confidential
Responsibilities:
- Create custom .NET (4.0) Applications for Confidential clients in the ECM industry using the IBM Filenet API and the IBM Filenet Capture Professional API.
ASP.NET Developer
Confidential
Responsibilities:
- Use VB.NET, ASP.NET, Visual Studio .NET and Microsoft SQL to develop and maintain ASP.NET Web Applications for the Confidential Division of EFG.
- Converted the Confidential CRM web application from ASP.NET 1.1 to ASP.NET 3.5.
- Lead Developer on the CSI Velocity Project. This project will allow dealerships to intercept and handle less than favorable customer opinions via email surveys and call center surveys. This will allow dealerships to improve their CSI scores and help increase dealership profitability.
- Lead Developer on the Confidential Loyalty Project. This project will allow customers to interface with the Confidential CRM application via a web portal which is built on Dotnetnuke. The project consists of web services, WCF, dotnetnuke, ASP.NET 1.1 and 3.5, and MSSQL stored procedures. This project was one of the CEO’s top 10 priority projects of 2009.
- Lead Developer on the Confidential Survey Project. This project allows a dealership to data mine a list of customers based on certain criteria and send those customers and email with a link pointing to a web based Survey. When the customer completes the survey, the results can be viewed in various reports.
- Lead Developer on the Confidential Mobile Reporting Application. This small web application uses a framework called IUI. Various Confidential reports are now available via iPhone or Droid.
- Within a month of arriving at Confidential, over 30 bugs in the Confidential CRM web application were fixed. Some of the bugs were ASP.NET bugs, while others were bugs in the stored procedures that drive this application. These bug fixes were sorely needed due to the fact that this application is used by over 50 car dealership nationwide.
- Confidential is a very high tempo, deadline oriented company where priorities shift on an almost daily basis to fit the current trends of the automotive world. I have adapted to this environment and I am confident that I will soon be able to lead projects because of my experience at Confidential .
Confidential
ASP.NET Developer
Responsibilities:
- Use VB.NET, ASP.NET 3.5, Visual Studio 2008, ASP.NET Ajax ToolKit, and Microsoft SQL to develop ASP.NET Web Applications.
- Developed an ASP.NET 3.5 Web Application that allows the marketing department at Confidential to pull, validate, and synchronize insurance agent addresses from four different data sources.
Confidential
.NET Developer
Responsibilities:
- Use C#, ASP.NET 1.1, ASP.NET 2.0, ASP.NET AJAX, Anthem.net (Ajax), and T-SQL to enhance the company’s Financial Management System web application.
- Also used SQL Reporting Services extensively to provide finance department with up to date reports based on user specifications.
Confidential
.NET Developer
Responsibilities:
- Use C#, ASP.NET, and PL/SQL (oracle 10g) to provide support and bug fixes for a Winforms driven .NET application that uses ASP.NET to service web services and .NET remoting to provide the backend for the application.
Confidential
Web Application Developer
Responsibilities:
- Worked with ASP.NET, VB.NET, SQL, Stored Procedures, IIS, and N-Tier architecture to maintain and enhance the Confidential
- Enhanced and maintained internet site by adding functionality to the site allowing new Sage customers to refer potential clients to Sage. This project required the use of T-SQL, modification of the existing ASP.NET code, and the modification of resource files for localization. This project is used to bring more customers to Sage thus increasing revenue generated.
- Added a Hurricane Preparedness section to the internet site in compliance with state regulations. This section of the site gives clients critical information including emergency numbers for evacuation information and links to government sites regarding hurricane situations. This project required the modification of resource files for localization.
- Added functionality to the online provisioning section of the site allowing the company to capture each step of the customer’s progress of online conversion to Sage service, log any errors occurring during the process, and ultimately store captured data in a SQL database. By increasing the ease of switching phone service online, the online provisioning section of the corporate site has brought hundreds of new customers to Sage and is a major source of revenue.
- Used ASP.NET, VB.NET, SQL, and stored procedures to develop many web applications on corporate intranet site that are used by call-center reps and Sage employees. The intranet allows customer service representatives and other employees to efficiently modify customer records, convert new customers to Sage, allows managers and other personnel to modify the content and style of invoices that are mailed to customers, and streamlines other processes that would be otherwise tedious and time-consuming if performed with paper forms.
Confidential
Web Application Developer
Responsibilities:
- Worked with C#, VB.NET, Visual Studio 2003, XML, XSL, and MSSQL to develop customizations based on customer requirements of a web-based application that "snaps" into various CRM applications.
- Developed demos of the company's proprietary software for the sales team. The technologies used to work on these demos were ASP.NET 2.0, C#, SQL 2005, and Microsoft Commerce Server 2006. For Microsoft Commerce Server 2006 demos, master pages, contentplaceholders, and themes were used to develop the demo sites.
- Set up a development environment that suited the requirements of each project. Utilized Microsoft Virtual PCs running Windows Server 2003 as the development environment for quick portability and efficiency.
- For projects that involved customers, constant communication with stakeholders was required to ensure the efficient transfer of project resources from my development environment to the customer's development environment, and finally to the customer's production environment after thorough testing.