Richard Shan

Richard Shan

Senior Software Developer @ TELUS

About Richard Shan

Richard Shan is a Senior Software Developer at TELUS Health Solutions in Mississauga, with extensive experience in database systems, programming languages, and healthcare-related projects.

Current Role at TELUS Health Solutions

Richard Shan serves as a Senior Software Developer at TELUS Health Solutions in Mississauga. As a seasoned professional in software development, he brings substantial expertise in healthcare-related projects and integration technologies to his current role.

Past Positions at Emergis Inc and BCE Emergis Inc

Before joining TELUS Health Solutions, Richard Shan worked as a Senior Developer at emergis Inc. from 2004 to 2007. Prior to that, he served as a Developer at BCE Emergis Inc. for three years, from 2001 to 2004. Both positions contributed significantly to his professional growth in software development and healthcare technologies.

Experience with Database Systems

Richard Shan has extensive experience working with a diverse range of database systems. His expertise spans Oracle (versions 8 through 12c), SQL Server, DB2, and MySQL. This broad skill set enables him to handle complex database management and development tasks.

Proficiency in Programming Languages

Richard Shan is proficient in multiple programming languages, including Java, JavaScript, Unix/DOS/DB scripts, PHP, C/C++, and VB. His multilingual coding abilities enhance his capability to develop and maintain robust software solutions across various platforms.

Expertise in Design Tools and Frameworks

Richard Shan is skilled in using design and modeling tools such as Rational Rose, TogetherJ, and Borland JBuilder. He is also experienced with various frameworks like Struts, Spring, Hibernate, and JPA. These skills allow him to effectively design and implement software architectures.

Extensive Knowledge in Web Technologies

Richard Shan possesses in-depth knowledge of web technologies, including J2EE, SOAP/Web services, Applet/JavaBean, AJAX, and GWT. His expertise in these areas supports his ability to develop comprehensive and scalable web applications.

Experience with Server and Tool Environments

Richard Shan is familiar with numerous server and tool environments such as Eclipse, Weblogic, Tomcat, JBoss, and IIS. This familiarity ensures that he can efficiently deploy and manage applications in various server contexts.

Involvement in Canadian Healthcare Initiatives

Richard Shan has been involved in significant Canadian healthcare initiatives, including the Canadian Infoway iEHR. His work on healthcare-related projects has involved HL7 messaging, CDA, insurance, and drug information, highlighting his contribution to advancing healthcare technology in Canada.

Integration Technology Expertise

Richard Shan has substantial experience with integration technologies including webMethods IS, TN, modeler/designer, broker, and portal. His skills in these areas enable him to efficiently integrate various software systems and platforms.

People similar to Richard Shan