Richard Chan

Experienced Web Developer with over 20 years in web development. Skilled in designing and developing custom CMS on LAMP/WAMP platforms, with a strong background in various web technologies and open-source applications. Successfully created web applications, including complex e-commerce shopping carts and payment gateways.

Technical Skills

  • Programming Languages: PHP, ASP/VBScript, JScript, .NET, JavaScript, Java, C++
  • Web Design: HTML, CSS, Less CSS, Sass
  • Design Software: Adobe Creative Suite, Photoshop, Premiere, Illustrator, InDesign
  • Database Management: MySQL, SQL Server, PostgreSQL
  • Tools & Technologies: Git, Bitbucket, Jira, Jenkins, Octopus, Azure, Docker, Trello
  • Open Source Web Applications: Joomla, osCommerce, WordPress
  • Web Development Tools and Frameworks: CKEditor, Froala Editor, TinyMCE, jQuery, Bootstrap, Font Awesome
  • Online Payment Methods: Authorize.net, PayPal Express, PayPal Pro, Payflow Pro, Virtual Merchant, Google Checkout
  • Online Shipping Calculators: UPS, USPS, FedEx
  • Google APIs and Services: Maps, Calendar, YouTube, Analytics, reCAPTCHA
  • Social Media Widgets: Facebook, Google+, Twitter
  • Applications: Microsoft Office, Word, Excel, PowerPoint, Access
  • Concepts: Algorithms, data structures, object-oriented programming (OOP), Model-View-Controller (MVC), responsive web design, agile methodologies

Work Experience

 
Dealer Spike, LLC.
2/2013 - Present
Software Engineer III - Tech Lead
Wilsonville, Oregon
  • Trained and managed a team of developers as a Senior Developer and Core Platform Tech Lead; reviewed code submitted by core platform developers.
  • Demonstrated ability to stay organized, self-manage, and address complex technical challenges with innovative solutions.
  • Collaborated with design, product, data analyst, and back-end development teams.
  • Possess comprehensive understanding of agile software development methodologies.
  • Produced efficient, clean, modular, and reusable code, adhering to best practices and coding standards.
  • Optimized the Core Platform by addressing bugs, refining functionalities, and sustaining legacy platform versions while integrating new system feature requests.
  • Directed operations of the Finance Application system and supervised client customizations of Finance App forms.
  • Updated admin tools to improve efficiency and usability for administrative tasks.
  • Built and integrated lead APIs and third-party APIs for efficient system integration and communication.
  • Developed outgoing inventory feed formats for third-party integrations and updated nightly outgoing feed files.
  • Engineered cross-browser, responsive, and scalable web applications.
 
CSolutions, Inc. (operating as IPNS, Inc. and Site Specific, Inc.)
9/2012 - 12/2017
PHP Web Developer - Contractor
Clackamas, Oregon
  • Contracted as a freelance consultant to contribute to website development efforts on an ad-hoc basis.
 
Darkwater Studios, LLC.
1/2007 - 8/2012
Senior PHP Developer
Beaverton, Oregon
  • Specialized in backend development and expedited deployment of new websites and updates.
  • Built CMS websites utilizing PHP, MySQL, jQuery, JavaScript, AJAX, and Flash videos (internally branded to as Impact Movies).
  • Integrated various third-party services and open-source applications, such as Joomla, osCommerce, WordPress, WYSIWYG editors (CKEditor, TinyMCE), chat agents, Google APIs, shipping calculator APIs, social media widgets, and various web applications across diverse websites.
  • Collaborated with project managers and graphic designers.
  • Resolved numerous pre-existing issues and bugs.
  • Conducted quality assurance testing for site compatibility.
  • Performed data entry tasks for prolonged periods.
  • Coordinated with website hosting agencies.
  • Engaged in meetings with management to prioritize needs, address conflicts, establish content criteria, and propose actionable solutions.
 
CSolutions, Inc. (operating as IPNS, Inc. and Site Specific, Inc.)
3/2006 - 12/2006
Web Developer & QA Testing - Subcontractor
Clackamas, Oregon
  • Designed wireframes and mockups.
  • Implemented rigorous QA testing to ensure site performance.
  • Managed ongoing maintenance and redesigns for existing client websites.
  • Leveraged open-source applications during startup phases.
 
Pageworks Web Design
5/2005 - 2/2006
Web Developer - Contractor
Portland, Oregon
  • Contributed to the completion of websites for multiple clients.
  • Delivered web development and customized graphic designs for projects.
  • Created PHP templates adhering to a basic CMS structure.
  • Maintained and redesigned websites for existing clients.
 
CTS LanguageLinks (Communication Translation Services)
9/19/2005 - 9/23/2005
Graphic Layout Artist - Short-term Contractor
Vancouver, Washington
  • Formatted multilingual documents for the "Voters Project"" using FrameMaker, InDesign, QuarkXPress, and Illustrator.

Education

The Art Institute of Portland
Bachelor of Science in Computer Science
  • Graduated: March 2005
  • Major in Multimedia & Web Design

Additional Information

  • Languages: English (native), Chinese/Cantonese (fluent)
  • Creative Skills: Natural aptitude for design and fine arts
  • Software Skills: Specialized in Photoshop for high-quality photo restoration and manipulation
  • Printing Skills: Proficient in copy and print production