We provide IT Staff Augmentation Services!

Senior Developer Resume

0/5 (Submit Your Rating)

Richmond, VA

SUMMARY

  • More than 12 years of C# .NET experience - implementing, delivering practical and elegant software from the ground up.
  • Extensive programming experience with the .NET Framework using C#, ASP.NET MVC, Web Forms, Entity Framework, REST Web API, Web Services and Window Services.
  • Experience in web front-end implementation using Angular/AngularJS framework, Typescript, jQuery, Ajax and CSS Bootstrap.
  • Strong experience in designing and implementing Tables, Indexes, Stored Proc (TSQL), Views and User-Defined Functions in SQL Server 2014/2008/2005.
  • Experience in tuning web applications and SQL Server databases using SQL Analyzer and Profiler.
  • Experience in designing and implementing enterprise solutions using Service Oriented Architecture (SOA), Domain Driven Design (DDD) and Test-Driven Development (TDD) using NUnit and Moq.
  • Well versed in Object Oriented Programming (OOP) patterns and software design principles (SOLID, DRY, KISS).
  • Well versed in Inversion of Control (IOC) and Dependency Injection (DI) practice using Ninject.
  • Experience in Configuration Release Management using Team Foundation Server, GIT, SVN and TeamCity continuous build integration.
  • Experience in Scrum and Lean Agile development methodologies.
  • Microsoft Certified Technology Specialist (.NET Web and Distributed Applications)

TECHNICAL SKILLS

.NET Framework Technologies: .Net Framework 4.6/4.5/4.0/3.5/2.0/1.1 , ASP.NET Core, ASP.NET MVC, ASP.NET Web Forms, WPF, XAML, MVVM, WCF, XML Web Services, REST Web API, ADO.NET, Entity Framework, NHibernate, LINQ, Ninject

Web Frameworks/Tools: Angular 2, AngularJS 1.5, jQuery, Ajax, Bootstrap, NPM, NuGet, Lodash/Underscore

Environment: Visual Studio 2015/2013/2010 , SQL Server Management Studio, IIS

Languages: C#, JavaScript, TypeScript, HTML 5, CSS, XML

Databases: MS SQL Server 2014/ 2008/ 2005 , MS Access

Version Control: Git + Github, SourceTree + Bitbucket, SVN + Beanstalk, Team Foundation Server

Methodologies: Waterfall, Scrum Agile, Lean Agile

Other Tools/Technologies: MS SQL Reporting Services, ServiceStack OrmLite/Redis, TeamCity CI, Redgate SQL Data Compare, Telerik Kendo UI, Infragistics, NUnit, Moq, LINQPad, Postman, Fiddler, SOAP UI

Operating Systems: Windows 10/8/7

PROFESSIONAL EXPERIENCE

Confidential, Richmond, VA

Senior Developer

Environment: NET Framework 4.6, Visual Studio 2015, C#, ASP.NET MVC, AngularJS 2/1.5 component based, ServiceStack (RESTful Service/IOC/Redis/OrmLite), SourceTree GIT + Bitbucket, EF 6, TeamCity, SQL Server 2014, TDD with NUnit and Moq

Responsibilities:

  • Participate in Daily Stand-Up, Weekly Product Backlog Grooming, Sprint Planning and Retrospective meetings.
  • Implement new features and address support tickets using Visual Studio 2015, C#, ASP.NET MVC, Razor Views, AngularJS, jQuery, JSON, ServiceStack framework (Authentication, RESTful services, OrmLite data access, Caching and Redis messaging).
  • Perform frontend Single Page Application (SPA) coding using AngularJS components, routing, controllers, directives and services.
  • Create Table, Stored Proc (TSQL), View, User Defined Function and run Import/Export scripting on SQL Server.
  • Work on some backend projects using Entity Framework Code First data access for repositories and Fluent API for entity mapping.
  • Refactor and implement multi-threading for running on-demand recalculation tasks and recurring scheduled jobs for Amazon sales, product, inventory, and FBA shipment imports.
  • Create unit test codes applying Test Driven Development using NUnit and Moq.
  • Conduct code reviews, approval and merging of Pull Requests (PR) in Bitbucket.
  • Manage source code, branching, merging, push/pull from GIT remotes using SourceTree.
  • Perform coding on Web API controllers, service and application/domain layer of the system applying SOLID design principles.
  • Perform REST API request trace and debugging using Postman and Fiddler.
  • Manage deployment to QA/Staging and Production using TeamCity.
  • Contribute in the following key process workflows - Supplier Ordering, Shipment to Amazon, Product Restocking Suggestions, Inventory, On-Demand messaging and Amazon API integrations.
  • Work on assigned PBI tasks and deliver immediate value by working in pairs guided by the principles of Scrum and Lean Agile.

Confidential, Mt Laurel, NJ

Senior Developer

Environment: NET Framework 4.5, Visual Studio 2013, C#, ASP.NET MVC, jQuery, Telerik Kendo UI, Knockout, AutoMapper, Nuget, Ninject, Web Services, EF 6, TFS, SQL Server 2008 R2, Redgate Data Compare, SSRS

Responsibilities:

  • Act as Manila offshore Technical Specialist for Employee Self Service (ESS) web portal of Benefit Connect System.
  • Perform client level customization of ESS using Visual Studio 2013, C#, ASP.NET MVC, SQL Server 2008 and Web Services.
  • Frontend development using Razor Views, AngularJS, Knockout, jQuery, Ajax, JSON, Telerik Kendo UI components, CSS.
  • Create Table, Stored Proc (TSQL), View, User Defined Function and run Import/Export scripting on SQL Server.
  • Resolve dependencies on controllers, worker services, repositories, and cross cutting concerns using Ninject.
  • Implement data reporting using SSRS.
  • Manage source code, branching, merging and labeling using Team Foundation Server (TFS).
  • Generate diff and data scripting for Carrier Benefit Import and Export runs using Redgate Data Compare.
  • Contribute in the following core modules - Employee Benefit Enrollment Site Portal, Backend Administration Site Portal, Carrier Benefit Import / Export and Premiums Reporting.
  • Mentor and support Developers on their deliverables.

Confidential

Senior Developer

Environment: NET Framework 4.0, Visual Studio 2010, C#, ASP.NET MVC, jQuery, Telerik, NuGet, WCF, TFS, SQL Server 2008 R2, SSRS

Responsibilities:

  • Collaborate with US Development Leads to help implement new web features and defect fix for the portal using Visual Studio 2010, C#, ASP.NET MVC, jQuery, Telerik, SQL Server 2008 and WCF.
  • Create SQL queries and perform TSQL programming of Stored Procedures.
  • Manage source code and branching using Team Foundation Server (TFS).
  • Provide mentoring and support for Developers on deliverables.

Confidential

Senior Developer/Consultant

Environment: NET Framework 4.0/3.5, Visual Studio 2010, C#, ASP.NET Webforms, jQuery, Web Services, SVN, CruiseControl.NET, SQL Server 2005, SQL Red Gate, SSRS, ComponentArt LeadTools Imaging, VMWare

Responsibilities:

  • Perform system migration from the classic Speedview interface and business rule engine into the latest .NET framework and infrastructure.
  • Integrate existing client’s business workflow into Speedflow.
  • Implement new features and fixes using Visual Studio 2010, C#, ASP.NET Web Forms, JavaScript, jQuery, HTML and CSS.
  • Create Table, Stored Proc (TSQL), View, User Defined Function on SQL Server.
  • Perform database query optimizations and mitigate recurring SQL timeouts and deadlocks.

Confidential

Senior Software Engineer

Environment: NET Framework 3.5, Visual Studio 2008, C#, ASP.NET, WPF, Windows Mobile 6.0, Web Services, Confidential Delivery Methods (ADM), TFS, Sybase Unwired Platform (SUP), SQL Server 2005, IBM Rational Clear Case, Citrix

Responsibilities:

  • Participate in Enterprise Application Integration (EAI) development efforts leveraging various middleware services and engaging Click IMRS enterprise system.
  • Participate on Web, WPF Desktop and Mobile implementation for the Timesheet, GPS, Maps, On-demand-Push-Notice, Themes and Branding.
  • Implement the web using Visual Studio 2008, C#, ASP.NET Web Forms, Web Services and the desktop using WPF and XAML.
  • Mobile development and fixes using Windows Mobile in Sybase Unwired Platform (SUP).
  • Manage SQL Server Tables and Views and create Stored Procedures (TSQL) and User Defined Functions.
  • Use SoapUI to issue request and test XML web services.
  • Conduct Unit Test, Component and System Integration Testing.

Confidential

Senior Software Engineer

Environment: NET Framework 3.5, Visual Studio 2008, C#, ASP.NET, Avanade Connected Architecture (ACA), WCF, TFS, SQL Server 2005, Microsoft Enterprise Library, Component Art Web UI, JavaScript, HTML, CSS, XML, XSLT

Responsibilities:

  • Analyze and implement assigned Use Cases and work on iterations.
  • Implement the system’s core web requirements using Visual Studio 2008, C#, ASP.NET Web Forms, Component Art Web UI, JavaScript, HTML, CSS, XML, XSLT.
  • Assist in system integration requirement using WCF workflow and XML web services.
  • Create SQL queries and perform TSQL programming of stored procedures.
  • Create unit test codes with emphasis on code coverage.

Confidential

Senior Software Engineer

Environment: NET Framework 1.1, C#, ASP.NET, SQL Server 2000, Web Services, Infragistics Web

Responsibilities:

  • Implement service calls using C# and XML web services and invoke by client tools to achieve Computer Telephony Integration (CTI) and Interactive Voice Response (IVR) for call management.
  • Develop and maintain the frontend using ASP.NET, JavaScript, HTML and CSS.
  • Create SQL queries and TSQL for stored procedures, views and user defined functions.

Confidential

Senior Software Engineer

Environment: NET Framework 1.1, C#, ASP.NET, SQL Server 2000, Web Services, Infragistics Web

Responsibilities:

  • Analyze Use Cases and Functional Specifications and translate into code.
  • Help implement core features and new enhancement requests for the following system modules - Invoice, Credit Memo, General Ledger (GL), Security and Admin.
  • Implement new product features and fixes using C#, ASP.NET Web Forms, Infragistic Web controls such as data grid, JavaScript, HTML, XML and CSS.
  • Create queries for SQL jobs and setup recurring schedule runs for each task.
  • Perform manual testing, deployment to staging and assist in QA and User Acceptance Testing (UAT).

We'd love your feedback!