Download Resume - University of Utah School of Computing

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts
no text concepts found
Transcript
Seungkeol(“Sung-Gul”) Choe
2034 South, 2600 East.
Salt Lake City, UT 84108, United States.
Phone: +1-801-520-8005(M), +1-801-856-7951(H)
[email protected], [email protected]
Portfolio: http://www.cs.utah.edu/~skchoe
http://www.linkedin.com/in/seungkeolchoe
__________________________________________________________________________________
KEY STRENGTHS
* Goal and quality oriented professionalism: in particular, in project conducted in fast changing environment.
* Up-to-date knowledge on Computer Science and Math: agile learner of languages and architecture.
* Bright, constructive and considerate: effective for teamwork building, especially in multi-cultural setting.
__________________________________________________________________________________
TECHNICAL SKILLS [Years of extensive use]
* Programming languages, libraries, frameworks
- Proficient: PHP[4], Java[7+], Javascript[5+], Html[5+], CSS[4+], C/C++[7+], Java3D[1], JOGL[2], Racket[5],
CUDA[3], Oracle[2+], Mysql[4+], OpenGL[6], Google Map API[2]
- Familiar: EJB[2], jQuery[3], Qt[1], Python[1.5], C#[0.5], Objective-C[2], Sqlite[0.4], Exif-tool, XML, Spreadsheet
programming[5], Shell script on Windows/Linux/MacOSX[3], svn/git[2], Vtk, and Tcl/Tk
- Additional: Perl, JSON, Webkit, Cocoa[2], Javascript for Photoshop actions, iText Pdf authoring library, Perl,
Ant, and image libraries(libpng, libjpg).
* IDE, platforms, Server management
- Eclipse Java/CDT[6+], X-code[2+], DrRacket[5], vi[15], emacs[3], Visual Studio[5+], Linux/Windows/Mac OSX,
and management of virtual server (CentOS) in linode.com
__________________________________________________________________________________
RELEVANT EXPERIENCE
Software Engineer
2013/2 – present
Tybera Development Group Inc.
Orem, UT
* Develop/Test a web application servicing electronic document transaction in enterprise application on
Java Application Server using XML, and various database systems.
* Design and develop frontend web interface design that guides registration/document
transmission/notification/management functionalities using HTML, CSS, Javascript, jQuery.
* Communicate with customer and system architecture to develop system structure and business logic
that solve user’s problems/requirements and improve/extend/generalize current features.
Computer Operator, Programmer
2007/6 – 2012/12
University of Utah, J. Willard Marriott Library
Salt Lake City, UT
* Developed a web application servicing the habitat of animals in mountain-west five states and
accompanying mobile Apps, using PHP, Javascript, HTML, CSS, Objective-C, MySQL, and IPhone
development framework: App in app store.
- FrogFinder: http://itunes.apple.com/us/app/frog-finder/id564537481?mt=8
* Analyze workflows and develop streamlined procedures in digital content production and
management system.
* Develop useful software tools using various programming languages in construction of digital
collections, quality control of data managements, data handling on migration of the system, using
Python, Racket, Java, C#.
Research Assistant
University of Utah, Department of Chemistry
2005/6 – 2007/5
Salt Lake City, UT
* Developed three dimensional molecule/protein visualization system: Interactive bio-chemistry
education web service.
* Involved in depth on web service backend design and developed efficient computation algorithms.
* Developed a framework for bio-modeling based on primitives from protein data bank repository
including data loader development. Java, EJB/JBoss, Tomcat, OpenGL, and Ant are used.
* Contributed to the renewal of the NSF funded project and eventually the foundation of a start-up.
Research Assistant
2003/8 – 2004/5
University of Utah, School of Computing
Salt Lake City, UT
* Researched and developed desktop software on finite element simulation of Poisson motion of human
cardiac conduction on human torso mesh data.
* Improved accuracy, performance and usability of the solver as a core component of laboratory, using
Matlab.
Senior Software Engineer
1998/5 – 2002/8
Electronics & Telecommunication Research Institute(ETRI)
Daejon, South Korea
* Worked for facility setup of the foundation of National Satellite Imagery Archiving Center.
* Developed three dimensional Geographic Information System software that allows user to select
buildings, query the height information and view three dimensional shapes with terrain visualization,
using Java, Swing, AWT, MS-SQL, OpenGL, Visual C++, MFC.
* Helped setting up consortium with multiple companies, held technical meetings, workshops for
looking into request from clients, delegations of tasks, product integration.
Software Engineer
1995/2 – 1998/5
Korea Institute of Science of Technology(KIST)
Daejon, South Korea
* Designed, implemented three dimensional facial expressions visualization and animation of for basic
emotions and speaking of Korean language(consonants, vowels). Developed interactive key frame
modeling/animation system using OpenGL, Visual C++, MFC, SGI C/C++, X/Motif.
__________________________________________________________________________________
EDUCATION
Master of Science in Computer Science
2012/12
University of Utah
Salt Lake City, UT
* Project: Solving set based static analysis on massive parallel processors for domain specific language.
- Developed program analyzer to generate constraints in flow analysis of high level functional program and
optimized parallel solver on GPU using language binding between Racket and CUDA.
- Implemented data communication between Main memory and GPU with higher level constructs using
functional programming language, Racket.
* Project: Solving the Poisson Partial Differential Equation using Spectral Polynomial Methods
- Researched on the simulation of distribution of electromagnetic field from the directional source of heart with
boundary conditions created skin of human torso using Matlab
* Key Courses:
- Operating System, Architecture, Computer Networks, Compilers, Model Checking, Programming Language,
Compiler, Theorem Proving, Distributed Systems, Computer Graphics, Scientific Visualization, Mathematical
Modeling, Scientific Computing, Stochastic Process and Simulation, Parallel Programming
Master of Science in Mathematics
1995/2
Korea Advanced Institute of Science and Technology(KAIST)
Daejon, South Korea
* Researched on Applied Mathematics specific to orthogonal property by moment functional
Bachelor of Science in Mathematics
Sogang University
1993/2
Seoul, South Korea
__________________________________________________________________________________
ACCOMPLISHMENTS
* Developed a web site about habitation of animals in mountain west five states, which generates 850
animal habitat layers on the fly and this method scaled the habitation map of 40,000 endangered
amphibian layers.
* Created an App and website for querying the animals from geo location from GPS or selection on
map in O(n), where n is number of species regardless of complexity of shape. An App and web
application: <Frogs>, <Salamanders>, and <Caecilians> are developed as extension.
* Developed geographic map registration on line which generates web site showing the area on the
fly on Google Maps and supporting location based search for layer in input map.
* Designed a solution to protect signatures of supervisory committee members in copy of
thesis/dissertation from counterfeiting by malicious readers. Developed a creative batch method that
transforms over 10,000 signatures into unrecognizable patterns.
* Developed parser and transforming scripts on server-side data of content management system
which expands the usability of the data on about 30 collections and 100,000 digital items.