We provide IT Staff Augmentation Services!

.net Developer Resume

0/5 (Submit Your Rating)

Lisle, IL

OBJECTIVE:

  • Contribute mathematical and/or software solutions to a challenging and successful organization by leveraging existing experience and developing new skill sets. To be involved in the creation of multi - tiered or service-oriented applications using languages for web development. The languages typically involved are C#, HTML, DHTML, XHTML, JavaScript, XML, XPath, and Transact-SQL. APIs include ASP.NET 3.5/4.0/4.5/Core, ADO.NET 3.0/4.0/4.5, Entity Framework or other o.r.m. in collaboration with SQL Server 2008/2012/2014/ Azure and later. Not necessarily just focused on Microsoft technologies, but any methods that would enhance web application quality.

TECHNICAL SKILLS:

Design Patterns: MVC 2, 3, 4, 5 & Core MVVM MVCP

Programming Languages: Assembly(CUSP) C# C++ Cobol HTML HTML 5Java JavaScript Transact - SQL VBA VBScript Visual Basic 6.0XHTML XML XPathXSLT VB.NET jQuery

Programming Methodologies: Agile SCRUM Agile Classes jQuery Plugin Abstract Data Types(ADT) jQuery UI ASP.NET MVC 3, 4, 5, & Core ASP.NET XML Web Services .NET Remoting Object - Oriented Design Microsoft Reporting Services Windows Services Web Client Software Factory Web Service Software Factory WCF Web Services RESTful Web Services Web API 2

Platforms: Windows NT Windows 2000Windows XP Professional Windows Vista Windows Vista 64-bit Windows 7 64-bit Windows 8 Linux(XWindows, KDE) Windows 10

Application Programmer Interfaces: ASP.NET 1.1, 2.0, 3.5, 4.0, 4.5 ADO.NET ASP ADO XML DOM STLAwt AJAX ASP.NET Core 1.0Twitter Bootstrap Glass Mapper Dapper

Content Management Systems: Sitecore 7.2

Development Tools: SQL Server (2000/2005/2008/2012/2014 ) Visio Visual Source Safe 6.0 and 2005 Visual Studio 6.0 Team Foundation Server (2008/2010/2012/2015 ) Visual Studio 2005 Visual Studio Team System (2008/2010/2012/2015 ) Visual Studio 2005 Database Edition Visual Studio (2008/2010/2012/2013/2015 ) Liquid XML Git/TortoiseGit Jira Bamboo Confluence Stash Crucible Design Patterns:MVC MVVMMVCP

Unit Testing Frameworks: Rhino Mocks Microsoft Unit Testing Framework XUnit NUnit

PROFESSIONAL EXPERIENCE:

.NET Developer

Confidential, Lisle, IL

Responsibilities:

  • Developed web services in Web API 2 used in a dashboard with mapping capability. Developed a reporting page in ASP.NET MVC for use in analysis of highway data. Developed a PDF/Excel export function within ASP.NET MVC utilized in exporting grid data from a reporting interface.
  • Developed an ASP.NET 4.6 Web Forms page used to schedule drivers and vehicles with conflict detection for avoidance of conflicts between drivers and vehicles. Developed functionality to avoid conflicts between drivers and vehicles via an auto-scheduling function.
  • Helped develop part of a Restful web service API in WCF. Developed web service contracts and service operations in Visual Basic .NET. Tested web service operations in a test fixture.
  • Worked on rewriting and upgrading administration tools used to map regions of the earth. Features included zoom, pin animation, polygon resize, and real time area calculations. Deprecated Google Maps API and replaced with Bing Maps AJAX API version 7 rewrite and researched implementation in version 8. Wrote a SQL CLR function in SQL Server 2014 used in determining geographic region coverage for truck dealers. Used object-oriented JavaScript techniques to utilize the Bing Maps AJAX API.
  • Improved existing unfinished web applications by utilizing ASP.NET with the Microsoft AJAX framework. Utilized Microsoft Visual Studio Team Foundation Server 2015 for source code control. Implemented database constructs in SQL Server 2014.
  • Periodically worked with stakeholders to demo development progress and understand business needs.

Senior .NET Developer

Confidential, Chicago, IL

Responsibilities:

  • Helped develop an asynchronous data access layer in Dapper for a high-volume web-based application. In the process of developing the data access layer, performed database tuning for a table with a large volume of records. Used Visual Studio Team System 2015 with Git for source control. Utilized SQL Server Management Studio 2016 for interaction with a SQL Azure database. Estimated work by writing tasks for each sprint within an Agile process. Wrote unit tests in x Unit, and controllers to consume the data access layer within ASP.NET Core MVC.
  • Worked on developing a data validation tool for use in checking data after migrations in-between legacy and new databases.

.NET Developer

Confidential, Gurnee, IL

  • Designed and developed an integration application that retrieves newly hired candidates from franchises and import them into an enterprise web application. Estimated all aspects of the integration system according to the design. Developed the integration system by invoking Restful web services endpoint via a Windows Service. Used the Entity Framework to import the new hired candidates into an enterprise SQL Server 2012 database. Tools involved were Team Foundation Server 2015 and SQL Server 2012. Analyzed JSON responses and deserialized JSON to C# objects. Wrote a partial Windows Application for support personnel and developers to help aid support and development.
  • Helped troubleshoot a complex T-SQL query related to employee shifts and notifications. Participate in design review meetings and commented on proposed project designs for future development initiatives.

Web Developer

Confidential, Vernon Hills, IL

Responsibilities:

  • ASP.NET MVC 5.0 development for a desktop web site supporting Chrome, Firefox, and Internet Explorer 10. Developed a web-site portal for use in a business to business e-commerce scenario. The Portal utilized Sitecore as a content management system and was integrated via C# code into various web pages throughout the site. SQL Server 2012 was used as the back-end relational database management system and web services were used to communicate with a SAP system.
  • The Portal was designed for allowing di erent aspects of the business direct update of site content. Portal utilized an Agile SCRUM methodology with daily stand-up meetings. Used Less, CSS, Twitter Bootstrap, and HTML 5 for front-end development. Analyzed SOAP XML messages to troubleshoot and build integration with web-service proxies. Unit tests were maintained, enhanced, and developed against various layers of the MVC architecture. Utilized the Entity Framework code - first methodology as a data access layer within the MVC architecture. Tools included Git, Confluence, Crucible, Jira, Stash, and Bamboo to support the software development lifecycle. Identified areas of technical debt and worked to alleviate symptoms of it. Performed minimal Quality Assurance functions pre - release. Developed Sitecore Page Editor content editing features for use within portal with the help of Glass Mapper API calls in MVC Razor.
  • Developed an integration solution using SharePoint APIs within a C# console application which enabled data to be extracted, transformed, and loaded in-between a SQL Server 2012 database and a SharePoint site. Scheduled the console application in a SQL Server Job with notifications to stakeholders.

Senior Developer

Confidential, Northbrook, IL

Responsibilities:

  • ASP.NET 4.0 development for desktop and mobile sites pertaining to Confidential, CB2, and Land of Nod in C# within eCommerce. Was part of the Path to Purchase development team transitioning to an Agile like environment. Development methodology involved both Web Forms, MVC 4, SQL Server 2012, and ADO.NET in a tiered architecture. Participated in daily SCRUM meetings and user requirements sessions with user experience designers. Had some exposure to TypeScript and LESS. Worked with an Agile coach to help in corporate new methodologies.
  • Projects involved new functionality along with enhancements and bug fixes. Was involved in some unit test development using Moq and Microsoft Unit Test Framework. Worked with a custom AJAX framework using JavaScript objects and jQuery.
  • Utilized cloud-based applications to share data and e-mail within the team.
  • Developed T-SQL in SQL Server Management Studio and worked with a data transformation process to transfer data via Bulk Copy to SQL Server from an AS400 system.
  • Worked with merchants to understand their data needs and how a content management tool (.NET WinForms) developed in-house was utilized to update content within the Confidential, CB2, and Land of Nod brands.
  • Developed code within Visual Studio 2012 Team Foundation Server and worked on transitioning code into Visual Studio 2013. Used Red Gate Sql compare to compare schemas between databases. Built and deployed code to various environments and brands utilizing Team Foundation Server 2012. Merged code in-between code branches during sprint cycles. Regularly dealt with QA sta to verify code quality.
  • Used analysis software to help troubleshoot obscure application issues.
  • Provided primary and secondary support o hours for all sites. Attended both technical and business meetings regularly to understand current and future business needs.

Web Programmer

Confidential, Abbott Park, IL

Responsibilities:

  • Web development for internal intranet applications used to serve scientists and mathematicians in Abbott Diagnostics Quality Engineering. These internal intranet applications were used to help support new diagnostic machines that will be released to the market.
  • Utilized Visual Studio 2010 Professional with C#, SQL Server 2008 R2(T - SQL), jQuery plug-ins, jQuery, XML, ASP.NET MVC(Razor) 3 and 4 developing for Google Chrome and Internet Explorer
  • 8 with Compatibility Mode. Used JSON.NET for developing applications which consumed and generated JSON for new medical devices. Incorporated a JSON schema to help validate various forms of JSON. Added a Find enhancement in jQuery UI among others to a statistical application that read and updated SAS code.
  • Researched and implemented a continuous integration server named Hudson used to automate builds of a MVC 3 application. Developed and researched unit testing frameworks for a MVC 3 application.
  • Developed a data access layer with corresponding administration modules utilizing the LINQ query language syntax in C# that allowed all aspects of an enterprise application to interact with a relational database. Developed data access components within the Entity Framework code-first methodology.
  • Deployed new enhancements and modules to Internet Information Server.
  • Developed a logging mechanism in log4net that was used within a MVC 3 application.
  • Developed a WCF 4 web service hosted within I.I.S. that could be invoked from a web browser URL. The web service endpoint returns a bu ered file utilizing the Entity Framework to access data.
  • Developed a generic modal dialog utilizing jQuery dialog that could be used within a MVC 3 application for displaying various messages or partial views.
  • Developed administration tools which would allow mathematicians and/or scientists the input of parameters for analysis of statistical data.

Senior Software Engineer

Confidential, Chicago, IL

Responsibilities:

  • Served in development and operations roles. Developed new functionality and worked extensively on defects for an ASP.NET 3.5/4.0 web application within the MVCP design pattern. Developed and modified database code in SQL Server 2005/2008 R2. Verified requirements with testers and business analysts. Developed an ASP.NET XML web service for the importation of data from Excel spreadsheets into a SQL Server database. Created the web service within the context of Microsoft’s Web Service Software Factory. Modified and added unit tests using Rhino Mocks.
  • Led a small group as a side project to continue development of a WPF application which constituted the Confidential Touchscreen Kiosk utilizing the MVVM design pattern and the Prism eventing model. The Confidential Touchscreen Kiosk consisted of modules such as Room Scheduling, Weather, and Transportation. Room Scheduling involved a touch-screen method of scheduling meetings by integrating WPF forms with Exchange 2010 using a WCF Autodiscover web service. Deployed this functionality to touch-screen hardware for testing.
  • Developed WCF web services to add new functionality for a new digital storefront. Was a member of an integration team and in particular developed .NET WCF 4 services for payment calculations and credit checks. Also helped design and build a .NET WCF web service for the integration of marketing materials into the SharePoint - based digital storefront. Wrote XML schemas for the definition of data contracts, types, and service operations used to generate .NET WCF service code. These web services utilized the Entity Framework 4 with LINQ to retrieve and store data between a SQL Server 2008 R2 database.
  • Researched a multimedia player for use within a client’s web site that could gracefully transition between HTML 5 and Flash. Developed several proof of concept samples showing the player working in various states. Tested this player in-between various browsers for compatibility.
  • Wrote a WCF 4 client used in the process of accepting markup from developers as input. Used this input in a transformation that would generate markup on various mobile devices via WCF services. Examined W.S.D.L. used to describe the web services utilized in the markup generation.
  • Became a Microsoft Certified Professional by passing MCTS Exam 70-515 Web Applications
  • Development with Microsoft .NET Framework 4. Also attended a course on Windows Identity Foundation and interfaced with this technology during the development of WCF web services used in the digital storefront.

Report Developer

Confidential, Elk Grove Village, IL

Responsibilities:

  • Worked on an Access 2003 migration project for preparation into a data warehouse. Developed a VBA solution in Access 2003 for determination of Mortgage Servicing Rights. Troubleshooting of complex stored procedures using traces for analysis of execution plans. Worked with RDL in Reporting Services to help troubleshoot and fix a Reporting Services solution utilizing ASP.NET(VB) and ADO.NET.

Senior Programmer

Confidential, Mundelein, IL

Responsibilities:

  • Developed a partial web - based system for recovery operations at Coles County Recovery. Wrote user interfaces and database code. Worked with users to gather requirements and performed some of the investigative operations to elicit requirements.

Senior Programmer

Confidential, Chicago, IL

Responsibilities:

  • Learned about the business rules of the Confidential ’s O ce by observing customer service procedures. The business aspects included various tax sale procedures. Used ASP.NET 3.5 and SQL Server 2000/2005 to design a web page for user input utilized in various reports.
  • Wrote several T-SQL queries for various customer requests within the Confidential ’s
  • O ce. Implemented a method to improve the tracking of database scripts using Visual Source Safe
  • 2005. Upgraded a DTS package to SSIS and then used it to update an Excel spreadsheet with current database data. Helped pioneer development on a 64 - bit computing platform.

Senior Consultant

Confidential, Westchester, IL

Responsibilities:

  • Served as Webmaster for SSAB Steel providing updates to an existing intranet application written in ASP using VBScript. Modified existing workflow modules written in ASP.NET to allow for added business capability. Worked with upper management (IT Director and V.P.) to discuss project status and direction. SQL Server 2000 was used as the back - end relational database.
  • Worked for Insurance Auto Auctions as a web - based developer using ASP.NET 3.5 and C# with SQL Server 2005. Wrote JavaScript to interact with the DHTML object model. Used Visual Studio Team System 2008 for product development along with Visual Studio Team System 2005 Database Edition for back - end database development. Used SharePoint as the project portal along with Microsoft Project to keep track of hours and tasks. Maintained a wiki to communicate ideas with other team members. Also used Visio to create a diagram for modeling distributed application authentication.

Software Developer

Confidential, Chicago, IL

Responsibilities:

  • In ASP.NET 2.0, developed user controls and associated Voter Validation web page used in the Illinois Voter Registration System. Modified business and data access logic in a tiered architecture to support this Voter Validation page. Incorporated the ASP.NET AJAX library to provide real- time results for users based on searches against various government agencies. Used Visual Basic.NET for the server-side logic, and SQL Server 2005 as the relational database. Developed utilizing an Agile SCRUM methodology using Sprints. Used JIRA for issue tracking and Subversion for source control. Also developed via pair programming using Nant, Nantcontrib, and NUnit.

Web-Based Software Engineer

Confidential, Chicago, IL

Responsibilities:

  • Developed solutions to problems with integration and distributed applications. Developed a web service solution based on ASP.NET XML web services using C#. This web service is part of a new product named Infor365 and coordinates user and profile information between the new application and its associated online community. This online community reflects coordinated/updated user information between several online systems. Also, have implemented an AJAX solution for cross- domain authentication with non.NET systems. Have written T-SQL as stored procedures and scripts within SQL Server 2000. Also, have developed in VB.NET utilizing the ASP.NET 2.0 framework.

Web Developer

Confidential, Evanston, IL

Responsibilities:

  • Corrected bugs and implemented enhancements throughout the EveryWarehouse warehouse management system using the .NET Framework. EWMS was implemented in ASP.NET 2.0 and uses
  • .NET Remoting architecture to communicate between the client and the server. C# was used for all tiers within the architecture and SQL Server 2005 is used with T-SQL as the relational database management system. Client-side code was implemented in JavaScript and XHTML.

Web/Windows Developer

Confidential, Arlington Heights, IL

Responsibilities:

  • Utilized C# and Transact SQL to develop features and enhancements within Chefs.com. Some of these features for Chefs involved the creation of SQL scripts, Regular Expressions, and ASP.NET to parse English language input. Created Windows utilities with Visual Studio .NET WinForms to support and maintain SQL Server 2000/2005 data for Blish.com. These Windows utilities involved the creation of .NET WinForms applications along with Console applications. The Windows utilities imported and transformed data into SQL Server 2000. A Console application was also used to test URLs that Blish.com must have for its functionality.

Web Developer

Confidential, Vernon Hills, IL

Responsibilities:

  • Maintained and added new product features within the e-Parts Central e-commerce web application. E-Parts Central is an ASP.NET based e-commerce solution which serves the northern hemisphere. The application allows parts/literature ordering and availability for all Komatsu utility, construction, and mining machines. Developed database code for SQL Server 2000(Transact-SQL). ASP.NET server-side code was written in Microsoft Visual Studio.NET(C#), whereas client-side code was writ- ten in JavaScript and HTML/DHTML. Utilized XML and XPath as a medium to share information with distributor systems regarding availability and pricing of parts.

Systems Developer

Confidential, Libertyville, IL

Responsibilities:

  • Responsible for developing new software modules using ASP, ASP.NET, and SQL Server 2000. These code modules comprise Confidential ’ Environmental Health and Safety Action Management System. JavaScript is the language utilized in the ASP environment for both server and client-side code. In ASP.NET, JavaScript is used on the client, and Microsoft Visual C# .NET is used for all server side code. Also developed reports with Active Reports 2 in Visual Basic 6. Wrote all relational database code in Transact SQL using MSSQLXpress and Query Analyzer.

Software Developer

Confidential, Columbus, OH

Responsibilities:

  • Responsible for implementing new system requirements and maintaining existing functionality for the media sales management application service provider. Designed and developed user tracking program to extract critical user experience information. Technologies used includes Microsoft .NET, C#, HTML, SQL Server 2000, Source O site, and Visio for design.

Computer Programming Intern

Confidential, Charleston, IL

Responsibilities:

  • Created a web-based Data-Entry system that facilitates the transformation of paper data into digital data. Data-Entry allows the digitizing of data which is then stored in a relational database management system for reporting and archival purposes. Data-Entry was brought into existence through implementation of the Microsoft Windows DNA framework via a 3-tier strategy. Used ASP, COM+, ADO, and XML DOM along with Transact SQL, Visual Basic 6.0, VBScript, HTML, XML, XPath, and JavaScript.

We'd love your feedback!