Resume

Jae Lim

Skype Me??

Education

· University of Colorado - Boulder, CO Jan. 2005 - May. 2008

B.S in Computer Science GPA : 3.33

Minor in Mathematics

College of Engineering Dean's List

Certifications

· Sun Certified Java Programmer for Java2 Platform, Standard Edition 6.0 Mar. 2009

Sun Microsystems, Englewood, CO

Summary

· Over 4 years of broad experience in design, development, project management, and implementation of wide variety of web-based applications, object oriented programming, network socket programming, and VoIP speech recognition engines

· Excel at learning new concepts quickly, creative problem solving skills, get tasks done in timely manner with minimal supervision while delivering outstanding results

· Enthusiastic, passionate at brainstorming and implementing a new idea into technology, Java, MVC technology, mobile application, networking, security, and distributed databases

Experience

·          Comcast - Centennial, CO Nov. 2009 - Current

Individual Contracter: Java / JSP Developer

- Designed and implemented entire presentation layer of the J2EE provisioning system that consolidates distributed internal systems and databases in SOA architecture using Java EE, JSP, JSTL, Spring MVC, Hibernate, JAX-WS, CSS, Javascript, AJAX, JQuery, Oracle, Oracle BPM, Weblogic in the Agile Scrum environment


·          Recondo Technology - Greenwood Village, CO Jan. 2009 - Current

Software Engineer: Java / JSP Developer

- Developed a SaaS J2EE business rule based web application for hospital health care payment processing using Java, J2EE, Google Web Toolkit, MySQL, Drool in the Agile Scrum environment

- Implemented various webbots to scrape the healthcare plan benefit information and transformed the scraped data into XML files for EDI transactions using Java, Selenium IDE, XPath, XSD, and XML

- Implemented a Java parser and data loader for healthcare form processing that supports backend data persistency, and duplicate data integrity validation using J2EE, Hibernate, and MySQL database

- Developed a testing tool which parses CSV file containing test cases for HIPAA 270 health care eligibility benefit transactions then automates the entire process with test reporting feature using Java, RMI, Spring MVC, and Camel

- Developed a J2EE XML file transformation tool to facilitate XSD changes using XPath, Regex, and Java I/O

- Implemented a business rule based J2EE automatic eligibility scheduler which reduced the workload of payer-center


·          LuxuryMaster.NET - Westminster, CO Jan. 2009 - Current

Owner & Founder, Software Engineer: Java / JSP Developer

- Designing an engineering portfolio website that lists both academic and IT professional accomplishments

- Independently implementing a J2EE web-infrastructure from scratch using Eclipse IDE, JAVA, Spring MVC, Hibernate, JAVASCRIPT, XML, AJAX, CSS, and MYSQL Server

- System administrating Unix CentOS server remotely, managing SVN source code version control using TortoiseSVN

·          Transperfect | Translations.com - Boulder, CO May. 2008 - Jan. 2009

Software Engineer: Java / JSP Developer

- Developed J2EE translation workflow features using JAVAEE, Spring MVC, Hibernate, JavaScript, XML, AJAX, CSS, MYSQL, JACKRABBIT, and, APACHE TOMCAT

- Analyzed production memory leak problem using Java profiler and fixed it with a SQL database performance enhancement script and source code modifications

- Successfully implemented an enhancement involving changes on Hibernate schema, Spring MVC mappings, and intensive amount of UI changes by thoroughly drawing a proper UML diagram

- Changed XML string MYSQL database storage schema to based64-encoded byte streams

- Quality assured the integrity of the software by writing automated JAVA unit tests using Eclipse IDE

- Monitored activities of distributed MYSQL database and troubleshooted any bugs found


· Verbal World Inc. - Boulder, CO Jul. 2007 - May. 2008

Software Engineer: VoIP Application Developer

- Implemented OO Perl, JavaSE, various Asterisk VoIP PBX speech recognition, synthesis engines, and a large amount of callflow telephony aspects of the offered services/products

- Administered and maintained the co-located OpenBSD Debian Linux production servers· MySQL clusters

- Managed SVN code repository while quality assuring the stable new feature deployment on production server

- Wrote various Asterisk and system configuration scripts for production server·s system maintenance

 

· University of Colorado - Boulder, CO Jan. 2008 - May. 2008

Research Assistant - Prof. Rick Han

- Integrated embedded multi-threaded wireless sensor node OS for both compile and runtime memory safety

- Successfully annotated COM Layer, Device Layer, and Network Layer for an operating system written in C

- Volunteered to assist in coordination of NSF and IBM sponsored ongoing research activities

- Wrote a comprehensive MOS annotation tutorial for future wireless sensor node OS development


· Alpine Skating Association - Littleton, CO Sept. 2007 - May. 2008

Senior Project - Web Developer: Linux/Apache/MySQL/PHP

- Coordinated and proportioned group tasks in advance to an appropriate group member as a project group leader

- Performed various iterative design and requirement process and turned into a website for Alpine Skating Association

- Wrote a comprehensive MOS annotation tutorial for future wireless sensor node OS development

- Developed an interactive competition scheduling dynamic contents using AJAX

- Implemented a PHP/MySQL user authentication and a SSL secured payment protocol


· University of Colorado - Boulder, CO Aug. 2006 - Jan. 2007

User Interface Designer: CU Scholarship

- Interviewed both technical and non-technical potential users and analyzed the most optimal design for the users

- Designed and developed a graphical user interface prototype for the UCB library based on rigorous UI analysis


Skills

Programming Languages

Java , C, C++, HTML, CSS, Javascript, Assembly x86

Script Languages

PHP, PERL , XML, Unix Shell Scripting

Technologies

AJAX , J2EE Design Patterns , Ant,

Spring MVC, Hibernate, JackRabbit, JDBC

Operating Systems

Win NT/2000/XP, Linux, Unix

Databases

MySQL

IDE/Tools

Asterisk, Eclipse, SVN, SSH , TOAD,

MS Visual Studio , UMLet

App/Web Servers

Apache, Tomcat, Matlab, VMware

Others

Object Oriented Programming,

Unit Testing, UML Diagrams, RDBMS,

Software Lifecycle, Data Structures,

System Programming

Academic Projects *Indicates Graduate Level Course

·          Network Security

- Perl and OpenSSL: "Secured Email System"- AES Cryptosystems and certification authorities

- Conceptualized MAC, techniques of DOS, security vulnerabilities, and some abstract algebra

·          Network Systems

- C: "Chat Client System"- BSD sockets, TCP, and file transmission protocol

- C: "UDP Sliding Windows Protocol" - reliable packet delivery on UDP socket

- Conceptualized network layers, TCP/IP, routing protocols, Ethernet, and 802.11 Wi-Fi

·          Object Oriented Analysis and Design

- Java: "Pacman Game" - UML diagram, refactoring and designing to object-oriented design

- Conceptualized various software methodologies, JAVA unit testing and debugging techniques

·          Unix System Administration

- Bash and Perl: "System Admin" - wrote scripts and configured with firewall and apache web-server

- Conceptualized basic UNIX commands, NTP, PAM, DNS, SSL, and postfix email configuration

·          Software Engineering Methods and Tools

- Java: "Conceptual Assignments"- refactoring, design patterns, JAVA unit testing

- Conceptualized the usage of Eclipse IDE and various software engineering methodologies

·          Operating Systems for Small Computers

- C: "The Bounded Buffer Problem" - POSIX threads, and buffer overflow

- Conceptualized process, thread synchronization, timer, remote procedure call, deadlock, and kernel

·          Principles of Programming Language

- C/Assembly: "Compiler Construction"- from basic syntax design to executable

- Conceptualized the entire language compilation process from compiling code to executable

Honors & Activities

· IPhone & Android Application Development Individual Project

- Member of IPhone DevSoftware Center

- Member of Android Development Market and Google Discussion group

- Designing the architecture of the application by periodically reading the discussion group posts and articles

 

·          Game Developer·s Club - Thrower and Catcher Game Group Project

- Implemented a joystick operated JavaSE ultiplayer game with tournament bracket support

·          Tau Beta Pi: The Engineering Honor Society

- Participated in multiple training sessions to develop interpersonal communication skills, analytical problem solving skills, group chartering, and successful teamwork

·          Association for Computing Machinery (ACM)

- Participated in many tours to gain exposure to IT industry work environments

- Learned about the variety of IT industries and participated in various programming contests

·          National Scholars Honor Society

- Nominated to a member by finishing SP06 semester with a cumulative GPA of 4.0

·          Korean Students At the University of Colorado at Boulder (KSA)

- Volunteers to assist new Korean freshmen in the University of Colorado at Boulder to get adapted to the cultures of University of Colorado at Boulder by providing personal advices.

References

·          LinkedIn Profile

·          Personal Blog

·          Reference Letters

o Faxable hard copy available upon request

o Online remote copy available upon request at my website