Post Job Free

Resume

Sign in

Software Engineer

Location:
Thousand Oaks, CA
Posted:
August 11, 2014

Contact this candidate

Resume:

Lawrence Tai

*** ********* ***.

Newbury Park, CA 91320

acfbnt@r.postjobfree.com

805-***-****

Summary

Seasoned software engineer with more than ten years of experience who is

willing to dedicate in clean architecture and high quality of is seeking an

opportunity to contribute and grow with the company.

Skills

Languages

Java, Groovy, Ruby, Python, Javascript, Shell

Software & Technologies

Data Store: Oracle, MySQL, Postgresql, Monodb, Cassandra

Platforms: Linux/Unix, Windows, Mac OS X, APNS, AWS (EC2, SNS, S3),

Google AppEngine, GCM, CloudFoundry

Software : IntelliJ, Elcipse, Git, SVN, Jira, Bamboo, Jenkins, Perforce,

Bugzilla, Maven, ActiveMQ

Framework: Spring, Hibernate, Jersey, Camel, Spring-Integration, SOAP,

Android

Concept: Agile, BDD, DDD, TDD, Unit Testing, OOD, Design Patterns,

Functional Programming

Experience

Reachlocal Inc., May 2013 – Present

Led and worked on software integrating search publishers such as Google

(AdWords) and Microsoft (Bing). Introduced groovy and Spock to facilitate

the TDD process for existing software refactoring and maintenance. Also

introduce grails framework for rapid application development on new

products and services (SOA/microservices). Daily work also includes

mentoring other developer for better code quality and practice agile software

development process. Current job involve technologies like git, vagrant,

activemq (jms) and openstack, with a little exposure to Cassandra, Mongodb

and Haddop.

Zumbox Inc., May 2011 – May 2013

Led and worked on branching Zumbox's Digital MailBox software product

to Australia platform. Localization and integration with international mail

house partner, ComputerShare and Salmat to deliver more than 75% of

Australian transaction bill and security documents in electronic form. The

work included but not limited to requirement capturing, protocol discussion

with customers. Design and implement the product features, in iterative and

agile fashion. Code review and mentor junior developers. I also involved

technology discussion with other senior members in the team, introduced the

new technology and methodology when it fits. Examples of those include

TDD, BDD with Spock framework, Cucumber, and gradle as a new building

tool.

Commission Junction, a ValueClick Company, Westlake Village, CA May

2005 – 2011 May

Developing customer-facing application and internal tool with leading edge

open source frameworks including Spring(IoC/MVC), Hibernate(ORM),

Lucene, Grail and Flex. Introduced and adapted agile software development

process, like scrum, TDD, pair programming, refactoring and design pattern.

Led the development of public Product Catalog API web service (SOAP and

ReST), employing Lucene index to efficiently handle several billion records

in a very high volume of traffic.

Commission Junction's product catalog web services with millions of

products, http://www.cj.com/resources/webservices.html

Partner Resource Center for Apple affiliate program,

https://www.appleeducationaffiliate.com/.

Projects to enhance and add features to Commission Junction's affiliate

marketplace applications.

Internal tools to provided daily supports to employees and customers

5Square System Inc., Westlake Village CA Nov. 2004 – Apr .2005

Developed automotive dealership event notification system. Event sources

include database trigger, scheduled time, campaign activities. With events

received, the system uses rule-base criteria to evaluate whether the defined

actions need to fire.

Stark Technology Inc., Taipei, Taiwan 2000 –2003

Led the team to develop and support Office Document Exchange (EDI)

System across several county governments. The system handling high

volume of transactions (over 10,000 transactions sized in average 300 KB

daily) and consisted mass database capacity (accumulate 100 GB monthly);

there were several applications (Java applications and J2EE web

applications) developed to provide customer satisfaction and mitigate the

management and customer-service’s load. This system also is capable to

provide web service (SOAP) to interface with applications developed by

other vendors

Education

Maharishi University, Fairfield, IA

M. S. Computer Science

Taiwan Institute of Technology

B. S. Electronic Engineering



Contact this candidate