Jay Park
(Full Stack Web Developer)
***********@*****.*** 608-***-****
Professional Summary
●Full stack developer with experience in Analysis, Design, Development, Implementation, and Testing of Web Applications in the E-Commerce, Education, and Healthcare domains.
●Experience in ASP.NET, ASP.NET Web API, C#, SQL Server, Entity Framework, ASP.NET MVC, ASP.NET Core, Angular, Typescript, HTML5, CSS3/4.
●Proficiency in the development of web application backend using ASP.NET Framework / ASP.NET Core, as well as creating UI, Single Page Application and dynamic responsive web page using Angular, Bootstrap, HTML, CSS.
●Experience in creating custom directives, observables, and interfaces, implemented client-side validation in Angular 5/6/7 environment and worked with Angular Material.
●Experience in creating Modules, Components, Services, Custom Directives and Custom Pipes in implementing Auth Guard, Routing for seamless navigation and used RxJS library for observables, map, and wjtsubscribe for fetching data.
●Experience with testing RESTful Web Services and using Postman and securing using oAuth2 authorization framework using JSON Web Token (JWT), making the API’s documentation using Postman.
●Experience in working with ASP.NET MVC to develop Controllers, Custom Data Validation attributes, View Models, View, Partial Views, Master Pages and Action Filters.
●Experience in Object Oriented Development/Design, Object Oriented Analysis and Design (OOAD), Model View Control (MVC) design pattern.
●Experience in Language Integrated Query (LINQ) to write queries to retrieve data and sort/filter data with Lambda Expressions.
●Experience in creating SQL Stored Procedures, User-Defined Functions, Triggers, Index, and View using Microsoft SQL Server/Management Studio.
●Involved in unit testing and used Version Control and issue tracking tools such as JIRA, GIT.
●Created, extended, modified Enterprise application libraries to consume common enterprise development cross-cutting concerns like Logging, Data access, validation, exception handling.
●Experience in deploying and maintaining web applications through Microsoft Azure Cloud Computing Service.
●Experience with all phases of Software Development Life Cycle (SDLC), JIRA for managing issues, bugs, version control through GitHub, and experience with AGILE and SCRUM methodology.
Technical Skills:
Programming Languages
C#, Javascript, Typescript
.NET Technologies
MVC, Web API, ASP.NET, .NET Framework, .NET Core, ADO.NET, Entity Framework, LINQ
Databases
Microsoft SQL Server
Web
Angular 5/6/7, AJAX, RxJS, HTML5, CSS, Bootstrap
Development Tools
MS Visual Studio, Visual Studio Code, Sublime Text
Version Control, Testing, Tools, OS, Environment
GitHub, JIRA, AGILE, Postman, Windows, Linux, Microsoft Azure
Professional Experience
LPL Financial - Fort Mill, SC May 2020 - July 2020
Role: Full stack .NET Developer
LPL Financial is a financial corporation providing consultative services on technology trends, software licensing and procurement, and compliance mitigation strategies for software publisher audits. The business is largely autonomous and is supported by numerous software technologies. For this project, we were asked to build an internal application to assist the operations team with automated data retrieval based on input. I was responsible for several modules such as Tasks, Applications, Personnel, Search and Groups but I worked primarily on the search module which allows the user to input a Task Id and ability to get access to the Personnel(s) contact information. The personnel ID returns depend on the time of day, the application from which the task originated from, and custom rules depending on the Task. We used SQL to create a relational database that sets up many to many relationships with personnel and tasks, and ASP.NET MVC for our backend models and controllers. I utilized Razor View Engine to render the frontend user interface.
Responsibilities:
●Involved in all phases of SDLC while working closely with clients for requirement gathering and analysis and providing desired solutions in a timely manner.
●Developed applications using .NET Framework and ASP.NET.
●Used Database First Design and bulk insertion in SQL to insert existing data formatted into csv files.
●Used Entity Framework to quickly create Controllers and Views.
●Used Partial Views to create the layout navigation.
●Developed ViewModels to store databases & rendered in the browser using Razor View Engine.
●Used TempData, ViewBag, and ViewData for state management on the application.
●Utilized Action Filters to implement user authentication & authorization through role based security.
●Used LINQ and Lambda expressions for anonymous methods to query data.
●Worked on creating tables, views, triggers, stored procedures, and functions in SQL.
●Used GitHub for version control.
Environment: .NET Framework, Entity Framework, LINQ, Bootstrap, HTML, CSS, JSON, Microsoft SQL Server, GitHub, Microsoft Visual Studio
SummitWorks Technologies - South Plainfield, NJ January 2020 - May 2020
Role: Full Stack Angular Engineer
SummitWorks Technologies is an end to end user experience design and development e-commerce agency with a focus on blending agile methodologies with the latest technologies, providing web and mobile solutions to clients. The project I was involved in was to build a scalable retail web application for a client. One of the main areas of focus was to design user interfaces for desktop and web-based products with an aesthetically pleasing user interface and functionality. I was directly responsible for implementing the user interface, working with the production team to implement UI and create enhancements to optimize user experience. I also assisted with walkthroughs and usability testing, updating UI per changing needs and requirements. I primarily utilized Angular for developing and optimizing the frontend.
Responsibilities:
●Involved in all phases of the design, development, requirements gathering, and testing parts for the (SDLC) to further make improvements and enhancements as per business requirements.
●Focused on interactive and mobile friendly design using Bootstrap for space and clutter management and animations to provide smooth user experience.
●Developed the UI pages using HTML5, CSS, Javascript, Typescript, AJAX and jQuery.
●Utilized Angular framework for developing Single Page Application (SPA).
●Explored and tested UI designs behavior acting the same in different browsers (Chrome, Firefox, & Safari).
●Utilized Angular libraries to implement client side functionalities
●Utilized Angular to implement features of various pages: forms, CRUD operations, custom sort.
●Involved in AGILE and SCRUM meetings to discuss the status of the project.
●Researched and implemented the SQL Server.
●Extensively used GitHub for version control and branch merging.
●Managed projects using JIRA to track and maintain the history of bugs/issues on a daily basis.
Environment: Angular, HTML5, CSS, Bootstrap, Javascript, Typescript, AJAX, jQuery, SQL Server, AGILE, JIRA, GitHub
Education
University of Wisconsin - Madison Class of 2019
Bachelor of Science in Computer Science