
Lead Web Application Developer at NCsoft
Greater Seattle Area

Lead Web Application Developer at NCsoft
Greater Seattle Area
I am a software developer with excellent problem solving skills and extensive web experience ranging from interface design & usability to production web server configuration & maintenance.
I am an expert programmer with working knowledge of ActionScript, C/C++, Bash, HTML, Java, Javascript, Perl, PHP. I work well in a team environment, have leadership experience, deliver on-time, communicate well, and enjoy learning new technologies.
(Public Company; Computer Games industry)
November 2008 — Present (1 year 5 months)
Define web publishing policies, procedures, and systems architecture. Research technologies and methodologies to improve performance of systems and productivity of developers.
Provide expert insight regarding web technologies to gauge feasibility, development time, and overall complexity of upcoming projects.
Develop and maintain Perforce automation scripts and tools for a team of five developers, scalable & robust tools used by Web Services and other departments within the company to publish content to production servers located in many different countries, and maintain the development server used by all web developers.
Support high traffic game message boards including creating custom modules, maintaining existing modules, applying maintenance patches or version upgrades, overseeing the development of all message board related work.
Identify and delegate tasks to other developers as well as provide critical feedback to increase the quality of work produced by the team.
(Public Company; Computer Games industry)
May 2007 — November 2008 (1 year 7 months)
Created internal and public facing web applications for system automation, game to web data pipeline, web publishing.
Designed & implemented clan management tools for a multiplayer online game with thousands of users. Worked with the game producer and OCR team to gather functional requirements, establish a project time line, and set achievable milestones.
Oversaw the migration of five high traffic game message boards from older limited software to a more scalable, secure, and robust solution. Created custom modules to integrate the new software into an existing authentication system. Worked with multiple OCR teams to meet deployment deadlines.
(Public Company; Computer Games industry)
April 2005 — May 2007 (2 years 2 months)
Part of a team of "generalist" developers who designed, implemented, and maintained several high traffic game websites. Helped create visually stunning, highly efficient, usable, and engaging websites for NCsoft game titles. Worked on projects that ranged from interface design to flash movies and internal tools.
(Computer Software industry)
January 1998 — April 2005 (7 years 4 months)
Clients ranged from non profit organizations to high traffic e-commerce driven companies. Responsible for the entire web development process including functional requirements definition, interface design, optimization, implementation, and maintenance.
Developed and maintained online inventory management tools for several tractor dealers in the East Texas area.
Created a classified ad system with support for paid services and payment modules for PayPal and Authorize.net.
System administrator of several high traffic web and database servers hosted from my home and colocated at a local ISP. Responsible for software and hardware installation, configuration, and maintenance as well as operational concerns such as security, scalability, reliability, and performance optimization.
(Consumer Electronics industry)
1999 — 2004 (5 years )
Designed & implemented an order processing system to handle thousands of online transactions per week. Created and maintained a custom e-commerce solution for the company that is based on the OSCommerce platform.
Built and maintained redundant Linux web and database servers that received thousands of hits per day.
(Consumer Electronics industry)
1997 — 1999 (2 years )
Built computers according to customer specifications, troubleshooted hardware and software problems, provided phone technical support.
Set up networks of up to 50 workstations and was involved in cabling, configuration, troubleshooting, and maintenance.
(Information Technology and Services industry)
1996 — 1997 (1 year )
Provided Internet access support for dial-up and business class customers, managed MS Exchange email accounts.
BS Computer Science , Computer Science, Mathematics , 2006 — 2009
Mechanical Engineering, Computer Science 2003 — 2004
Transferred