Post Job Free
Sign in

.Net Developer Service

Location:
Miami, FL
Posted:
April 17, 2017

Contact this candidate

Resume:

Ronald Johnson

*** **** ***** ** *** *** Miami, FL 33179

305-***-**** *******@*******.***

PROFILE

Fulltack .Net Developer with 6 years of experience in bject riented rogramming across various domains using Agile practices Waterfall methodology. Experience in all stages of Software Development Life Cycle, from business requirement gathering to project delivery. Excellent analytical and problem solving skills.

HIGHLIGHTS

Front End:

Angular 2, Ionic 2, XAML, Node, Typescript, Bootstrap, Foundation, Adobe Photoshop, HTML5, JavaScript, jQuery, Ajax, CSS3, Bootbox.js, Underscore.js

Back End:

C#, ASP.NET Core, MVC 5, MVC4, ASP.NET Classic, WPF, LINQ, WCF, Web API, REST, OOP, SOLID, SOA, Microsoft Enterprise Library, Unit Testing, Integration Testing, Auth0, Team Foundation Server, Git

Database:

SQL Server, Entity Framework Code First, ADO.NET, SQL Query Optimization, SSIS, SSRS, Stored Procedure, Triggers, Firebase, MongoDB

Cloud Hosting:

Azure

Links:

https://github.com/ronjohn83

http://173.201.21.49/marketing/default.aspx

username: ****@**************.*** password: demo12

EXPERIENCE

.NET Developer 7/1/2016 – 3/24/2017

Pinnacle Payment - Miami, FL Miami, FL

Company: Pinnacle Payment is a merchant service partner providing businesses with all their payment needs which includes Point of sale, Terminal, Cash Advances as well as an online payment gateway. They specialize in travel merchants specifically in Canada, Bermuda and the United states who use Trams Back office.

Project: The goal of this project was to developed an in-house web based billing application which is integrated into a custom CRM. The application allows for more accurate faster billing, reporting and accounting for gateway transactions.

Responsibilities:

Involved in all phases of the SDLC (Software Development Life Cycle) analysis, design, development and testing.

Developed the application using C#, ASP.NET Core and bootstrap.

Used Model View Controller architectural pattern.

Implement Repository Pattern and SOLID principals for maintainability.

Improved code reuse and reduced class coupling through Dependency Injection.

Designed User Interface with Razor Engine and Partial Views.

Implemented Data Access Layer using Entity Framework code.

Used LINQ along with Lambda Expressions to query entities.

Developed RESTful API's for 3rd party consumption.

Implement security with ASP.NET Core Identity for authentication and authorization.

Developed extensive Stored Procedures.

Performed client side validation using data annotations and tag helpers.

Used MSTest for unit testing.

.Net Developer 8/7/2010 – 5/19/2016

Nations Insurance Miami, FL

Company: Nations Insurance Solutions is an insurance sales agency providing health, dental, auto and pet insurance products. As a mid-level developer, I participated in several in-house applications to automate and streamline company operations to handle data exchange between customers, partners and carriers.

Project: A multi-client service-oriented architecture (SOA) application to provide health and dentals plans online without the need for live sales agents. Project was developed in an Agile Scrum environment which included a WPF application for batch processes, web based quoting tool, CRM integration for logging and reporting and a web interface to process credit and check payments.

Responsibilities:

Involved in different phases of the Software Development Life Cycle (SDLC) including Designing, Programming, Testing and Documentation.

Worked closely with Carrington Dental team gathering requirements and exchanging data.

Used COM Interop to scrub and process excel reports to meet requirements.

Designed and developed various classes, abstract classes and interfaces to construct the business logic using C#.

Involved in front end development using ASP.NET Razor, WPF, XAML, jQuery, HTML, Bootstrap and CSS.

Designed and developed data contracts, service contracts & operation contracts for WCF Service.

Created WPF applications using MVVM architecture.

Created RESTful Web API's using MVC5 Web API's.

Implemented Data Access Layer using Entity Framework and LINQ

Used LINQ to SQL, LINQ to Objects for retrieving the data efficiently.

Involved with T-SQL query optimization to increase performance.

Created partial views and shared templates to reusable over the application

.Net Developer/Desktop Application 11/13/07 – 8/1/2010

Pinnacle Payment Miami, FL

Company: Pinnacle Payment is a merchant service partner providing businesses with all their payment needs which includes Point of sale, Terminal, Cash Advances as well as an online payment gateway. They specialize in travel merchants specifically in Canada, Bermuda and the United states who use Trams Back office.

Project: Developed and maintained a custom billing and invoicing application which included reporting

Responsibilities:

Designing various company websites using HTML, CSS and JavaScript.

Designing landing pages for various marketing campaigns.

Designed print and magazine ad campaigns.

EDUCATION

Associates degree in Computer Science/Web design – Florida Career College, Pembroke Pines, FL 2007

MCSA, Windows Server 2012 – Miami, FL 2015

MCSA, SQL Server 2012 – Miami, FL 2016



Contact this candidate