We provide IT Staff Augmentation Services!

Senior Web Developer Resume

3.00/5 (Submit Your Rating)

Jersey City, NJ

SUMMARY:

  • I have over 10 years of experience with the .NET framework as a full stack developer
  • Strong skills in OOP With C# and VB.NET
  • Knowledge of design principles and design patterns, SOLID Principles.
  • Advanced techniques with LINQ, EF (including MRS), Automaper, Ninject or Unity (DI)
  • Extensive experience with MS MVC framework with dependency injection, filters, model binding, routes; using separation of concern to create layers to refactor functionality, and leveraging JavaScript knockout for SPA.
  • Extensive experience with Web forms, asp.net controls, Viewstate. page lifecycle.
  • I have great experience integrating payment gateway for ecommerce solutions
  • Experience with SQL Stored Procedure, function, sub queries, triggers.
  • Proficient with XML and JSON.
  • I have over 10 years of experience developing UIs with HTML, CSS and JavaScript frameworks as they come to market (Jquery, AngularJs, Angular 2, KnockoutJs) for SPA or XHTML.
  • I am not a designer but I have extensive knowledge of Photoshop which allows me to slice it and extract color scheme to produce HTML, and CSS (with less or sass)
  • I am proficient at generating User Interfaces; keeping margin, padding and layout consistency across the project.
  • Great expertise with web developer tools such as firebug, fiddler, script debugging.
  • Experience with Cross - browser compatibility issues.
  • Experience using Team Foundation and SVN
  • Experience in RESTFUL Web Services with ASMX, WCF, Web Api.
  • I am quick and rational to analyze problems, propose solutions and/or technologies accordingly, quick learner and self-motivated.

TECHNICAL SKILLS:

Operating System: Windows 7/Vista/8.1, DOS

Languages: C#, VB.NET, JavaScript, T-SQL

Technologies: Visual Studio, LINQ, EF, ADO.NET, ASP.NET, WPF, HTML5, CSS3, XML/XSLT, Ajax, Json, Angular, KnockoutJs, JQuery, Plupload, JQueryFileDownload, SammyJs, RequireJs, MS Ajax Control Toolkit, Photoshop, Illustrator, InDesign, Solidworks

Database: T-SQL, Oracle

Source Control: Team Foundation, SVN

Server: IIS

Spoken Languages: English and Spanish

PROFESSIONAL EXPERIENCE:

Confidential

Senior Web Developer

Environment: Windows 7, Visual Studio 2015, SQL 2008R2, WEB API, EF, Javascript, knockout, C#, VB, HTML, CSS, SourceSafe JHI, LLC is a company that provides continuing education in the ophthalmology market.

Responsibilities:

  • Take photoshop files and extract elements and color scheme.
  • Develop UI with bootstrap, javascript, AJAX producing HTML and CSS compatible with all modern browsers.
  • Main environment consists of MVC, EF, Automaper, WEB API, C# as server-side technologies. Producing service layers and data layers as required to provide SOLID principles as application architecture requires.
  • Produce SPA with knockout.js as necessary on a per project based.
  • Extensive creation of Store procedures with T-SQL and importing them into EF.
  • Use in house CMS to pull data into continuing education portals which is one of the main incomes of the company.
  • Develop a payment gateway solution with Authorize.NET API.
  • Use technologies like XML, JSON, VIMEO API, knockout.js, LINQ, Authorize.NET API.

Confidential, Hoboken, NJ

Senior .NET Developer

Environment: Windows 7, Visual Studio 2010, SQL 2008R2, Web Services, WCF, Javascript, Knockout, C#, VB, HTML, CSS, SVN, BugTracker

Responsibilities:

  • I have been involved in implementing a series of SPA (Single Page Application) with knockout and VB, C# environment.
  • I have developed GUI using ASP.NET Web Forms or ASP.NET MVC which then renders the view to produce HTML, CSS, DOM Manipulation with Jquery-knockout.
  • I have develop Store Procedures and Functions to provide data and/or insert/update into tables; sometimes in the data layer I used ADO.NET and other times LINQ.
  • The application produces PDF files with abcpdf API.
  • I have integrated AJAX calls to Web services or WCF with Jquery calls.
  • On the client, I have implemented data validation with Knockout-validation plug in.
  • I have follow SOLID Principles to refactor code into modules to produce reusability and decoupling of business logic.
  • Producing static classes with utility functions for email, string manipulation, and general purpose code to be available throughout the application. momentJs to handle dates on client. JQfiledownload to download files to user machine using AJAX. JSON2 library used to stringify data to server.
  • The revealing module pattern used on SPA.

Confidential

Senior Web Developer

Environment: Visual Studio 2012, C#, MVC5, Web api, MSSQL 2012, JQuery, knockout, HTML5, CSS3, less (css pre-processor)

Responsibilities:

  • I am lead developer. I make decisions regarding architecture and structure of the application, gathering requirements and fulfill them. I pick the technologies used in the project.
  • The application make extensive use of dependency injection with Unity. It implements separation of concerns to decouple modules and produce reusability of code, design data repositories with Transaction and Unit Of work
  • I take Photoshop file from designer and create UI with HTML. CSS, Less (css pre-processor).
  • I use ASP.NET MVC to create Views with Razor engine.
  • I make extensive use of custom ViewModels to provide data to Views; and DTO (data transfer objects) to serve data from ORM to Views avoiding circular reference.
  • Extensive use of Data Annotation with custom validation on both the client and the server. The application uses Jquery validation and unobtrusive validation.
  • The application implements several SPA with Knockout observables, Jquery for AJAX calls to Web Api, JSON as data type.
  • Extensively use of both Store procedures and LINQ through EF 6 ORM (object relational mapper).
  • I developed the mobile site with AngularJS, WebApi, MVC, EF.
  • I developed Store Procedures, Index, Functions, with T-SQL.
  • Integrate Payment gateway to process sales of services and products.
  • Use Route attributes Web api 2 and customs routes.
  • Use SOLID Principles to create layers of code to refactor functionality.
  • Integrate payment api and 2 recharge minutes to cellular api.
  • Customize filters for login and authorization of resources.
  • Produce PDF files with pdfsharp api.

Confidential, Jersey City, NJ

Senior Web Developer

Environment: Windows, Visual Studio 2010, C#, Oracle, JQuery, Web services

Responsibilities:

  • Fully develop an intranet application for Orthofix.com which gather data from doctors and their experience with Orthofix products.
  • Generate UI with HTML, CSS.
  • Use jqgrid ajax to present data to client.
  • Produce Store Procedures On oracle to provide data to application. Extensively use of ADO.NET.

Confidential, Jersey City, NJ

Senior Software Developer

Environment: Visual Studio 2010, C#, Web Forms, MS SQL 2008R2, Jquery, knockout, HTML, CSS

Responsibilities:

  • Architect applications, repositories, business logic, translate requirements into business rules, and choose technologies.
  • Take Photoshop files from designer and generate UI, HTML, and CSS.
  • I implement responsive design on hotrapper.com to account for different devices screen size.
  • Produce SPA with Knockout observables on smartphone mobile browsers.
  • Extensive us of AJAX with JSON on Web services.
  • Use Web Forms extensively with asp.net controls to generate UI.
  • Follow Page life cycle to use Viewstate and handle events.
  • Produce business logic on separate layers and data layers to query or insert data into SQL tables.
  • The application uses LINQToSQL as ORM which enables great flexibility of querying data with T-SQL 2008.
  • Extensive use of AJAX pull method to keep portal live every 10 sec.
  • I used MVC 5 with dependency injection with Ninject and EF (entity framework) as ORM (object relational mapper).
  • Experience with Automapper to quickly transfer data from viewmodels to actual domain models.
  • Interface with Zencoder api to translate videos and audio.
  • Interface with Amazon S3 Cloud Storage to save videos and images.

Confidential

Computer Technician, Web Developer

Environment: Visual Studio 2010, C#, SQL Server 2008R2, Angular, HTL, CSS

Responsibilities:

  • I developed and currently maintain sections of corporate Web Page.
  • I was Quality Control Manager for over half year
  • Produce business rules and logic from requirements. Design repositories, choose technologies.
  • I developed a SPA (single page application) using AngularJs and Web Services.
  • Developed flash animations.
  • Developed an intranet application for RMAs.
  • The intranet application is based on EF (ORM) with SQL 2008.
  • Produce business logic and separate layers according to SRP.
  • I produced database tables and store procedures on SQL 2008.
  • Use of ADO.NET with Store Procedures on T-SQL.
  • Use web Forms with ASP.NET controls to render UI and provide event handling.
  • Produce 3D models with Solidworks.
  • Extensive experience with MS Report tools to show history of RMA (return merchandise authorization) being repaired.
  • Build and repair computers.

We'd love your feedback!