Experienced Software Engineer with a demonstrated history of working in technology industry. Skilled in .NET Framework, MS SQL Server, C#, AngularJS, and Web API/Services. Strong engineering professional with a Bachelor of Science (B.S.) focused in Computer Information Systems.

Portfolios

View Details

Space Invaders

View Details

Lucasology

View Details

Flip Note

View Details

Jungle Words

Experience

  • Senior Software Developer

    Human Resources Administration of NYC

    Brooklyn, NY

    02/2016 - Present

    • Developed various web/mobile applications using C#, ASP.Net (Web Form or MVC) and designed projects in N-Tier architecture. • Used different approaches to communicate with SQL Server such as ADO.Net, LINQ to SQL/Entity Framework. • Migrated and deployed existing Web application and API service to Microsoft Azure Cloud Service. • Worked as lead developer on developing HRMS (Human Resources Management System) using C#, .Net Core and MVC frameworks. • Worked as lead developer on integrating an existing system called PROPEL to a new service by building comprehensive ASP.Net WCF and Web API in C# programming language. • Worked as project lead on building e-Card mobile application using Ionic framework, Angular, C#, TypeScript and ASP.Net Web API for external services as well as utilizing third party services. • Designed dynamic front-end UI using HTML, JavaScript, AJAX, Angular, CSS3 and Bootstrap. • Built database structures, wrote efficient SQL queries, stored procedures, views and functions using MS SQL. • Developed efficient auto-updated package using SQL Server Integration Services and designed reports with SSRS.

  • Software Engineer

    SummitWorks Technologies, INC

    South Plainfield, NJ

    01/2015 – 01/2016

    • Developed and designed a warehouse managing system called TPC Wire using multiple programming technologies: C#, ASP.Net, MVC, Ajax, Angular, JavaScript, AJAX, Web Service. • Worked as developer to build and maintain a logistic system for SBA Global using ASP.Net MVC, C#, MS SQL. • Integrated existing traffic system called MTE Road to external source by utilizing external web services and building internal web API in C# to communicate/exchange data. • Communicated with clients daily to resolve problems and/or develop new functionalities/products. • Collaborated with senior engineers in planning, designing and development of software products. • Participated in training entry level employees at SummitWorks.

  • Web Developer Intern

    Mallblock, LLC.

    Indianapolis, IN

    07/2014 – 12/2014

    • Worked as developer to create a restaurant-ordering system for Android and iOS devices using Java, Android Studio, Objective-C and X-Code • Developed and maintain the restaurant website by using PHP and MySQL • Collaborated with senior designers and engineers in the planning, design, development of software products

  • Student Assistant

    University of Mount Union

    Alliance, OH

    09/2012 – 12/2014

    • Managed, inserted, and updated the Government Document database using MS SQL. • Proof-read and edited the department’s documents

Skills

Languages

C#98%

JavaScript90%

TypeScript60%

HTML590%

CSS390%

Frameworks

.Net Core80%

ASP.Net MVC98%

ASP.Net WebForm80%

Ionic Framework60%

Angular80%

Database

MS SQL90%

SSRS90%

SSIS80%

Entity Framework80%

ADO.Net70%

Services

Web API84%

Web Services80%

WCF80%

OS

Windows98%

Mac98%

Linux40%

Tools

Visual Studio98%

MS SQL Server98%

MS Office Products98%

Education

  • Computer Information Systems

    University of Mount Union

    Alliance, OH

    08/2011 - 12/2014

    • GPA: 3.973/4.000 (Summa Cum Laude) • The Wilbur and Burdella Stuckey Carl Mathematics Prize • The Nordson BUILDS Scholarship Program • Dean’s List (All Semesters) • Alpha Lambda Delta Sophomore Certificate

  • Finance

    University of Mount Union

    Alliance, OH

    08/2011 - 12/2014

    • GPA: 3.973/4.000 (Summa Cum Laude) • The Erick J. Zimmer Prize for Excellent Senior • The Nordson BUILDS Scholarship Program • Dean’s List (All Semesters) • Alpha Lambda Delta Sophomore Certificate

From Blog

Using cherry-pick to select specific commits for your Pull Request.1. Create a new branch based on the target of the Pull Requestgit branch cherry-branch origin/master2. Switch to a new branchgit chec ...

After deployment Angular and API on IIS, it's working fine unless I refresh the page. Once refreshed, the web encountered 404 error. In this article, I will explain how to resolve this.Since Angular i ...

There are some benefits of keeping both UI and API parts in the same place for small projects. In this article, I will explain how I did to deploy Angular Web and ASP .Net Core API in the same folder ...