Top 10 Best PWA Development Tools and Technologies to Use.pdf
Portfolio
1. GUN-HYUK, GO Assistant Software Developer
hardberry@outlook.com / 010-7405-4075
EDUCATION
Sejong University Seoul, Korea
Bachelor of Science in Physics, GPA (3.61 / 4.5) March 2010 ∼ February 2017
SOLDESK IT Academy Seoul, Korea
.NET / JAVA Developer Course February 2012 ∼ July 2012
PROFESSIONAL EXPERIENCES
Biophysics Lab Seoul, Korea
Undergraduate Researcher at Sejong University March 2015 ∼ August 2016
DEVZONE Seoul, Korea
Assistant Software Developer August 2014 ∼ December 2014
Military Service Seoul, Korea
Mine Locating and Diffusing and Operating Staff November 2012 ∼ August 2014
VOLUNTARY WORKS
Bukchon Information Center Seoul, Korea
Guiding foreign tourists around Bukchon September 2016 ∼ October 2016
CERTIFICATES
Engineer Information Processing October 2016
Human Resources Development Service of Korea
MOS 2010 Master August 2015
Microsoft
MCTS: Accessing Data with Microsoft.NET Framework 4 July 2012
Microsoft
Driver License December 2009
Seoul Metropolitan Police Agency
Computer Literacy Level 2 December 2003
The Korea Chamber of Commerce & Industry
Word Processor Level 2 August 2001
The Korea Chamber of Commerce & Industry
AWARDS
Scholarship for Language Excellence in English May 2016
Sejong University
Scholarship for Academic Excellence (3 Semesters) August 2010 ∼ December 2011
Sejong University
TECHNICAL SUMMARY
Most Strongly Used Programming Languages
C#, XAML, HTML, CSS, JavaScript, TypeScript, VBA, PowerShell Automation Script
Relevant Programming Languages and Frameworks
C, C++, Java, SQL, AngularJS, NodeJS
Most FrequentlyUsed Programs
Visual Studio, Microsoft Office, Photoshop, PowerShell ISE, SSMS, IIS Manager, Windows, Windows Server
2. 1. Streamage
Windows Phone Application
CREATED
Q3. 2012
Platforms / Frameworks
Windows Phone, Windows 10 Mobile/ Silverlightfor Phone
Screenshots
Brief Description
I always wanted to control the hardwareof the machine. In accordancewith the advent of Windows Phone at 2011,I could have
chanceto write scriptfor operatingsmartphone’s hardware,such as camera,gyroscopes,etc. in the way of manipulatinghardware
specs,I decided to make camera application.
This application can configurethe duration of time to capture photos for getting video-likeimages such as flowingthe star on the
night sky,in other word, this application is aboutmakingtime-lapsevideo camera application.Though there’s advanced application
already in the market, I could have precious experienceto make application and monetizing.
Until now, this application has sold about30 times at the Windows 10 mobilemarket place.I have plan to migrate code for running
on the Android by usingXamarin framework and Windows platformby usingUWP.
3. 2. Bottle in the Sea
Silverlight Web Site
Created
Q2. 2012
Platforms / Frameworks
Windows Server, SQL Server, IIS / Silverlightfor Web,WCF
Screenshots
Brief Description
This web site is for chatting with random users. The idea was the man in the isolated island to try send messages over the sea by
putting letters into bottle. This idea is quite prevalent in application of Android or IOS, but I was trying to implement idea in the way
of Silverlightfor Web.As making this web site, there was advent of Windows 8.Thus, I wanted to implement of design consistingtiles
likeWindows startscreen on the web. For makingsuch design surface,I choose to use Silverlightfor web.
To communicate with database, I needed to make transporting layer by using WCF. I could use the animation code block to animate
the bottle over the sea.
Though Silverlight is quite deprecated when it comes to making web application due to web standard of HTML5, the code blocks
written in XAML can be used as a basefor developingother type of application.
4. 3. SejongTalk
ASP.NET MVC Web Site
Created
Q3. 2013
Platforms / Frameworks
Windows Server, SQL Server, IIS / ASP.NET MVC, ASP.NET Identity, ASP.NET SignalR,ADO.NET Entity Framework, Bootstrap, JQuery
Screenshots
Brief Description
This websiteis aboutcommunity website for students in Sejong university thatI went to when I was undergraduatestudent. University
in Korea has their own unique website to gather their student for communicatingabout information of their campus life. I wanted to
make flea market over the web sites to exchange their properties likehandbooks.In addition of it, I wanted to make forum to debate
about the problem in the university to make our college more polishingthan ever before.
The code to be used to make this web site was reusable such as the bulletin board code module, or the chatting module by using
SignalR.Thus, when I make the other projectto constructweb site, I could make use of it repeatedly.
5. 4. DotnetDelta
ASP.NET MVC Web Site
Created
Q2. 2016
Platforms and Frameworks
Windows Server, SQL Server, IIS / ASP.NET MVC Framework, Identity API, ADO.NET Entity Framework, PowerShell Script
Screenshots
Brief Description
This website is forum or magazine website for collecting the information about .NET develop. I wanted to centralize the information
about .NET develop. Especially as a Korean developer, I thought it would be great if I gather the other Korean developers to share
programmingskill sets.
This website is made by bunch of programmingframeworks. The backend service,server sidecode, is implemented by ASP.NET MVC,
ADO.NET Entity Framework. And the frontend serviceis consistingof Bootstrap,JQuery, etc.
After creatingthis,I wanted to make the website by usingonly JavaScript,and TypeScript.As mostof developer know about the reason
for using JavaScript on making websites, I thought it would be great if I use JavaScript for not only constructing frontend service but
also implementing backend servicelikehosting. Thus, I started to make SPA, SinglePage Application,by referencing the original code
in this project.
6. 5. Ostrich
ASP.NET MVC Web Site
Created
Q2.2016
Platforms / Frameworks
Windows Server 2012 R2, SQL Server 2016, IIS 8.0 / ASP.NET MVC, ASP.NET Identity, ADO.NET Entity Framework, Bootstrap,JQuery
Screenshot
Brief Description
This is personal blogwebsite. As a web developer, I thought I should havepersonal spaceto post my thoughts even though there are
already tons of web application I can usefor uploadingarticleslikeFacebook,Twitter, etc. I’m consideringto havemultipleblogs and
other social network accountin sametime for advertisingmyself as other developers do.
7. 6. Database Management Shell
Console Application
Created
Q2. 2016
Platforms / Frameworks
Windows / BCL, ADO.NET, ADO.NET Entity Framework
Screenshots
Brief Description
This application is console based program for managing SQL database by using ADO.NET transporting classes. Thus, a lot of thi s
console’s command useconnection stringto connectto existingdatabase,butby usingthequery databasecan becreated fromscra tch.
I make this application for managingdatabasetaskssuch as databasebackup tasks.Back-up tasksprocessed atfirstcopyingtherecords
from sourcedatabasetableto destination.
In addition to that, this console can execute queries, deleting databas e, inserting seed values on the database. The structure of
commands in this application is inspired by the command-let in PowerShell a lot.
I’m currently consider to make XML fileto store commands for managingcommands as command module for consideringex tensibility
of application.
8. 7. Video Splitter
WPF Application
Created
Q2. 2016
Platforms / Frameworks
Windows / WPF, WPF Bootstrap,MediaToolkit,BCL
Screenshots
Brief Description
This application is for splitting long video into small video consisting duration of 30 seconds. I developed this application as I have a
hobby to make subtitles of Korean for studying English. When I make subtitle from the long movie, I couldn’t even try because the
duration makes me frustrated mostly. Therefore, I needed to make tasks more modular and smaller than before.
For core functions of splittingvideo,I should have used MediaToolkitlibrary which is open sourceproject for transforming ffmpeg (C
languagelibrary for editingand transformingvideo) into C# wrappinglibrary.