Ritchie Hwang
** ***** ****, **** 647-***-****
Markham, Ontario L6G 0B4 ********@*****.***
Android Programmer (Business number: 221252158)
Profile
. 9+ years as software developer in software development and integration
projects utilizing SDLC methodologies
. Sun Microsystems Certificated Java Programmer
. Strong skills in developing Android applications using sqlite3
. Proven record of database design and development (Oracle, SQL Server,
MySQL)
. Solid experience in both MS Windows and Unix operating systems
. Seek to solve challenging problems and find optimal solutions
. Please check my website http://mannerh1.wix.com/first
Technical Skills
Languages Java/J2EE, C++, XML, Android, Unix C, Microsoft Visual C++
JAVA JDBC, JSP, Sax XML parser(Xerces), P(Persistent)Dom, JSON
Frameworks Hibernate, Jigloo SWT/Swing GUI builder
Software/Tools Eclipse, CVS, Subversion, DDD(Unix C debugger)
DBMS Oracle, MS-SQL, Sybase, MySQL, SQLITE3
Platforms Unix (Solaris), Windows
Design UML, Erwin, Clay Azzurri
Work Experience
FreeLancer 2012
Android Programmer
Developed a game application named "Cavities" in Android market
o Independently developed the application from planning to
deployment
o Made User Interface for responding to user's requirements
o Used threads to show many different teeth having different level
of cavities
. Within a period of time which a user can set, a user points inside of
tooth not to decay the tooth
. A User can adjust the background, the period of time to play, the
number of teeth to decay and the speed to decay teeth in the first
page
Download link from android market
https://play.google.com/store/apps/details?id=com.cavities.teeth&feature=
search_result#?t=W251bGwsMSwyLDEsImNvbS5jYXZpdGllcy50ZWV0aCJd
. Software/Tools Java, Android SDK, Eclipse, Android Virtual
Device, Git, Linux Mint
Android Programmer
. Developed "CyranoSMS" in Android market
. Independently developed the application from planning to deployment
o Implemented and tested modules after analyzing SMS features
o Developed this app from user interface to database
. Using same number, Encrypt & Decrypt SMS message
Download link from android market
https://play.google.com/store/search?q=cyranosms&c=apps
. Software/Tools Java, Android SDK, Eclipse, Sqlite3, Android
Virtual Device, Git, Linux Mint
30 Clegg Road, Ph03 Ritchie Hwang 647-***-****
Markham, Ontario L6G (2/3) ********@*****.***
0B4
Android Programmer, Software Programmer and System Administrator
2010 ~ 2011
Android Programmer, InViVo Communications, Toronto
(Contract through Robert Half Technology)
. Converted iPhone application named "myIBD" to Android application
. Reused the icons of IPhone application
. Independently developed the application from analysis and planning to
implementation and testing
o Planned modules after analyzing iPhone operation
o Implemented the application from User Interface with variety of
components to Database using date as a key for comparing
. Controlled source version using SVN in the eclipse
. Made graphs using achartengine library
Download link from android market
https://play.google.com/store/search?q=myibd&c=apps
Software/Tools Java, Android SDK, Eclipse, Sqlite3, Android Virtual
Device, Subversion
Software Programmer, COSKA, Toronto
. Extracted data from database that was to be used for migration to new
web site of Korean programmers group in Toronto (www.coska.com)
. Developed an Android application named "Flying Dishes" on the android
market as a team member.
Software/Tools Java, Android SDK, Eclipse, Android Virtual Device,
Subversion, MySQL, MS-SQL
System Administrator, Ronald A Chisholm Ltd., Toronto
. Updated the Disaster Recovery servers with archived email
. Wrote Java programs to insert delimiters into texts that show
subdirectories and file attributes into Excel files
. Completed upgrading 2003 version Excel macros to 2007 version to
store file attributes in subdirectories (using Visual Basic)
. Installed and tested Cisco VPN client on 100+ workstations
Web Development (Contract): 2006 ~
2008
Software Programmer, LIG E&C, Seoul, Korea
Project: Develop CBS(Cost Breakdown Structure) which is the basic structure
for cost management of building houses
. Developed modules using PowerSync frameworks to integrate modules
written in Javascript and PowerBuilder
. Wrote modules for web pages using Javascript, PowerBuilder and Oracle
database
. As a leader of 3 member team, was responsible from design to delivery
for the CBS. The new system reduced overall labor costs by 15%
Software/Tools Javascript, PowerBuilder, Oracle, PowerSync, CVS
Software Programmer, YouRae Soft Systems, Inc., Seoul, Korea
Project: Re-engineering of a website (from marketing service website to e-
learning website)
(www.imkt.co.kr)
. Developed website for both customers and curriculum administrators
. Developed curriculum administrators functions including search the
curriculum, manage it, cancel it, login / registration it and manage
refund using JSP, Javascript and HTML
. Developed "mypage" that enables users to manage their own curriculum
and financial needs
. Accomplished cutting labor costs by 25% compared with the traditional
manual processes and eventually, the company was able to launch e-
commerce business using this revised website
Software/Tools Javascript, JSP, MS-SQL, resin, Eclipse, JDBC,
J2EE
30 Clegg Road, Ph03 Ritchie Hwang 647-***-****
Markham, Ontario L6G (3/3) ********@*****.***
0B4
Consultant, Alox, Inc., Seoul, Korea
. Worked on semantic web projects for SK Telecom (one of the
largest wireless companies in Korea) to evaluate alternative
solutions
. Completed strategy/design document on the proposed solution for
web 2.0 named Media Mixer and Smart Life Planner
. Made prototype using java and GUI builder to find out the right
strategy
Software/Tools Eclipse, Java, Jigloo SWT/Swing GUI
builder
Software Programmer, YeSeung, Inc., KyungGiDo, Korea
. Integrated many distributed websites into single centralized
website for Korea Telecom, one of the largest wireless companies
in Korea
. Analyzed requirements, DB Schema and existing services
. Generated complicated SQL statements for other programmers
. Designed the transfer flow from old DB to new DB
. Programmed transfer programs
Software/Tools Eclipse, Java, MySQL, Oracle, Clay Azzurri, UML
Software Developer, Chung-Ang University, Seoul, Korea
2003 ~2006
. Accounted for implementation of various academic experiments/models
using Java and XML parser such as Sax and PDom for researchers
. Applied rarely used functionalities of Oracle 9i database such as bulk
insert, materialized view, merge statement, etc
. Employed database technologies as well as conventional files to
provide simulation environments for experiments
. Achieved significant improvement on processing performance at least by
20%
Software/Tools Hibernate, Eclipse, java, Oracle 9i, JDBC, Sax XML
parser(Xerces), PDom
Software Programmer, News Design Systems, Inc., KyungGiDo, Korea
2000 ~2002
. Delivered a modified CAD software to enable designers to reuse legacy
system which was patented for electronic circuits design to allow
designers to change easily and effectively. Examples of modification
include file format conversion of designs, multi-level hierarchy
process, transferring polygon to rectangle and dividing elements into
wire or jog or multi-contacting
Software/Tools Unix C on Solaris OS, DDD(Debugging Tool)
Software Programmer, KDN CO., LTD. Seoul, Korea
1995 ~2000
. Involved in planning, implementing and testing the Settlement and
Trading System of electric power (for transformation of paper based
system to a new automated system)
. Developed automatic alert system to detect the amounts of peak power
usage and to provide analytical reports regarding causes of accidents
on the SCADA(Supervisory Control and Data Acquisition) system
. Developed IBS(Intelligent Building System) using PowerBuilder and
Oracle Database to maximize the efficiency of power consumption
. Developed MAFIS(Magic File System) which was used for scanning papers
of a company and storing them in the disk in order to edit the file to
fit a purpose using Microsoft Visual C++
Software/Tools Unix C on Solaris OS, PowerBuilder, Oracle 8, Visual
Basic
Credentials & Certifications
Ph.D in Engineering, Computer Science, focus: databases Chung-Ang
University 2007
Sun Microsystems Certified JAVA Programmer
2000
Master of Engineering, Computer Science, focus: databases Chung-Ang
University 1995
Bachelor of Engineering, Computer Science, Chung-Ang University, Seoul,
Korea 1992[pic]