We provide IT Staff Augmentation Services!

Software Engineer (c#, Mvc5, Knockoutjs) Resume

5.00/5 (Submit Your Rating)

TECHNICAL SKILLS

Languages / Markup / Query / Technologies: C#, ASP.NET 1.1 - 4.5,+ a little 1.0 Core, MVC 3,4,5+a little 6, WCF, VB.NET, T-SQL, SQL Server, Angular.js, Knockout.js, jQuery, HTML, CSS, Bootstrap, Confidential, SignalR, XML, DNN(DotNetNuke), GIT, TFS, SVN, Agile, OpenID Connect, OAuth2, Hyper-V, VMWare, ADO.NET, Entity Framework, nHibernate, SubSonic, Selenium, Inversion of Control/Dependency Injection, N-tier/N-layer architecture, Service Oriented Architecture, Object Oriented & Aspect Oriented Programming

Databases: SQL 2000, 2005, 2008, 2008 R2, 2012, 2014 Sybase

OS / Platform / Server: Windows Server 2000, 2003, 2008, 2008 R2, 2012, Windows XP, Vista, 7, 8, 10, IIS 6, 7, 7.5, 8

Tools: / IDE: Visual Studio 6, 2003, 2005, 2008, 2010, 2012, 2013, 2015, Team Foundation Server, SVN, GIT, Crystal Reports, Reporting Services, Active Reports, Selenium (UI testing framework)

PROFESSIONAL EXPERIENCE

Confidential

Software Engineer (C#, MVC5, KnockoutJs)

Responsibilities:

  • Implemented SFTP client required as part of a third party integration upgrade
  • Took over Selenium/automated testing tasks from engineer who left the company; leveraging C# & Web Driver; wrote automated tests for checkout rewrite
  • Helped troubleshoot production issues (i.e. minification issues caused by BIG IP, bundling issues due to environments being out of sync)
  • Added logic to inventory controller to support new kit functionality; added support for third party orders

Confidential

Senior Software Engineer (AngularJS, Bootstrap, C#, MVC5)

Responsibilities:

  • Implemented a new web application for managing users’ biometric screening results
  • Implemented integration with EMR system for searching, scheduling and cancelling appointments
  • Planned and currently implementing new security system leveraging OpenID Connect, OAuth2; Customizing Identity Manager to meet multi-tenant requirements
  • Implemented tool to allow internal users to send bulk print jobs to the printer leveraging C# and Reporting Services

Confidential

Consultant (ASP.NET MVC 3, C#, knockout.js)

Responsibilities:

  • Worked with the Job Planning team to help further integrate the various parts of the business into our application.
  • Assisted with integrating plant location into the retail side of job imported.
  • Updated WCF service to return richer data to another team integrating with our systems.
  • Extensive experience with knockoutjs; assisted in troubleshooting a client side javascript memory leak

Confidential

Senior Software Engineer (Bootstrap, C#, ASP.NET)

Responsibilities:

  • Redesigned UI on main customer facing web application leveraging bootstrap; running MVC side by side with ASP.NET
  • Implemented ability to switch between the old application and the updated web application

Confidential

Consultant (ASP.NET, VB.NET, C#)

Responsibilities:

  • Redesigned navigation and designed/developed mobile device setup page leveraging Confidential ASP.NET Ajax controls
  • Designed and developed web page to manage alerts; integrated into homegrown security architecture
  • Learned compliance business rules; simplified insurance submission process so 80k+ drivers no longer have to submit insurance
  • Enhanced taxable reimbursement SSRS report to calculate total reimbursement, total non-taxable; overcame challenges with RDL xml which is stored in the database for each client; each RDL can be customized and stored and the user level
  • Enhanced performance on page; in depth analysis on http requests and page design

Confidential

Senior .NET Developer (.NET 4.5, C#)

Responsibilities:

  • Team lead for two offshore developers
  • Setup TFS 2012; managed work item and source code migration; assisted with agile process implementation; developed custom work item type and workflow to support deployments
  • Support and enhance website for large clients such as Confidential, Confidential Pictures, and Verizon Wireless
  • Integrated Milliman CareWebQI & AutoAuth with care management system
  • Setup SharePoint 2013, PowerView, and SQL Server 2012; configured Kerberos to avoid the double hop issue
  • Upgraded website to leverage both ASP.NET and MVC3; integrated SSRS 2008 R2 Report Viewer into website, developed data driven parameter selection UI
  • Automated member request process
  • Developed case generation process
  • Migrated SSRS reports from SQL 2000 to SQL 2008 R2

Confidential

Software Developer (MVC3, ASP.NET 3.5, C#)

Responsibilities:

  • Finished planning and began upgrading live interviewing software. Proposed multiple migration strategies with different risk / implementation estimates
  • Researched and introduced Aspect Oriented Programming concepts to the team to address logging, exception handling concerns
  • Researched and implemented Managed Add-In framework for link service. Allows us to deploy Add-Ins without having to rebuild and redeploy the core link service.
  • Implemented a jQuery date picker control for interview scheduling view (MVC3).
  • Gained experience with T4 templates, MOQ, PubSubHubBub, Spring.NET, MSBuild

Confidential

Technical Analyst (MVC3, C#)

Responsibilities:

  • Setup, scripted, and configured Commerce Server 2009 development environment
  • Setup and integrated: TFS 2010, SharePoint 2010, Reporting Services 2008 R2
  • Proposed and implemented Agile/SCRUM process for the rewrite of Confidential .com
  • Worked with search team to implement a localized SEO solution that follows best practices.
  • Rewrote store locator using Google maps API, jQuery, MVC3, and SQL Server. Streamlined process for submitting updates to Google Places.

Confidential

Consultant (ASP.NET 4.0, C#)

Responsibilities:

  • Optimized website to be far more data driven by implementing user controls; gave staff more control over what content shows up on what pages; numerous options for each content item
  • Followed n-tier/n-layer architecture; five layers (Presentation, Hosting, Service, Business, Data);
  • Integrated Reporting Services 2008 R2 with the website; reports were dynamically fed XML generated from the web application, instead of being coupled to the database
  • Dynamically generated Reporting Services reports and merged with PDF attachment
  • Assisted in the planning and setup of the dev, uat, and production (virtual) environments; researched software minimum requirements and recommended virtual environment specifications
  • Migrated development server from 32-bit to 64-bit - Hyper-V virtual environment

Confidential

Consultant (ASP.NET 1.1, C#)

Responsibilities:

  • Optimized two Windows applications that are used to manage Confidential ’s catalog and discounts; will greatly increase the productivity for staff managing the catalogs and discounts
  • Implemented paging in UI of Confidential .com product browsing page to increase website performance and enhance user experience
  • Enhanced internal order application to allow staff to lookup eBay and Amazon orders; met with internal staff to gather specifications; Updated database stored procedures to union drop ship orders; improved staff productivity by eliminating manual lookups
  • Made enhancements and bug fixes to Commerce Server 2002 Feature Pack 1 Catalog and Discount Manager Windows Applications
  • Automated image deployment process; purges images on Content Distribution Network via web service; improved developer productivity by eliminating manual process

Confidential

Consultant (Linux, VMWare, PHP, MySQL)

Responsibilities:

  • Started analysis and documentation about the district’s existing Linux environment
  • Setup local VMware host; setup rPath Linux virtual machine
  • Setup Moodle LMS and Joomla in a virtual machine

Confidential

Senior Programmer / Analyst (ASP.NET 3.5, C#)

Responsibilities:

  • Researched and implemented SVN and source control management process introduced and implemented new change control concepts to team.
  • Implemented and supported issue tracking system; setup a process inside the company with the supervisors to submit bugs / issues reported by their staff
  • Developed web application that allows clinical staff to request new members utilizing .NET 3.5 and Ajax toolkit
  • Developed web application that allows clinical staff to lookup health care providers; written in .Net 3.5 and utilizes the Ajax Toolkit

Confidential

Web Developer (ASP.NET 1.1, VB.NET, C#)

Responsibilities:

  • Configure and implement third party website add-ons allowing students to view their schedules, view their grades, make online payments, and submit applications; improved admissions staff productivity
  • Develop web controls that integrate into the portal; allows constituents to access third party web applications; written with C# and SQL Server 2005;
  • Develop web controls to allow helpdesk to view and manipulate user data. Allows administrators to run queries from the website; greatly improved administrator staff productivity
  • Integrated password reset tool to account for user accounts created in ADAM (Active Directory Application Mode); improved helpdesk staff productivity
  • Optimized code and stored procedure for web analytics web application; optimized from 120+ seconds to 6 seconds which queries over three million rows of data; also enhanced to display a side by side view allowing user to make a week to week comparison; improved staff productivity

Confidential

Application Programmer (ASP.NET, VB.NET, C#)

Responsibilities:

  • Developed administration windows application in VB.NET; improved administrator productivity; improved DBA productivity www. Confidential .com (code no longer live); implemented with a content management system (DotNetNuke) www. Confidential .com (code no longer live); 5 languages; custom job posting web application; designed database tables and wrote stored procedures to interface with job postings
  • Wrote help manual for Med Reform application; saved NexPro ~$35,000 by not having to hire a consultant to write it

We'd love your feedback!