Libin Pan

Ruby on Rails Expert at LearnHub

Toronto, Canada Area

Current
Past
  • Senior Java Developer at ExtendMedia
  • Senior Java Developer at MFXchange
  • Co-founder at Ateemo
  • Senior Java Developer at Business Propulsion Systems
  • Independent Consultant (contract) at Viador
  • Co-founder at Keymind Software Inc. (www.keymind.com.cn)
  • Team Leader / Pre-Sales Engineer at Bright Oceans Corp.
  • Microsoft Certified Trainer at Sanqiang Education Organization
  • Software Engineer at Heilongjiang Tobacco Company
Education
  • Harbin Institute of Technology
  • Harbin Engineering University
Connections
447 connections
Industry
Computer Software
Websites

Libin Pan’s Summary

-9+ years of relevant experience in various aspects of computer programming, analysis, developing and testing
-7+ years of J2EE development experience, include EJB, Servlet, JSP, Struts, JSF, JDO, XML/SOAP, JDBC, JNDI, Swing and AWT
-Familiar with J2EE, Websphere, Websphere Portal, Weblogic, WSAD and Eclipse, JBoss, MYSQL, Tomcat, Ant, Web Services and MQ Series, DB2 UDB, Oracle
-Extensive experience in Portal, BI, OLAP, CMS, EIP, CRM, MIS and OA systems development
-Excellent communication, interpersonal and time management skills, project oriented and quick learner
-Experience working in a multiple project environment, and entire development life cycle
-M.Sc. in Software Engineering, Sun Certified Java Programmer (SCJP)

Libin Pan’s Specialties:

-Ruby on Rails
-Java Technologies: J2SE, J2EE, Applets, Swing&AWT, Struts, RMI, XML, Servlet, JSP, EJB, JMS, JNDI, JDBC
-Languages: Java, XML, HTML, DHTML, CSS, JavaScript, PHP, UML, C++, Delphi, PowerBuilder, VB
-Databases: Oracle 7-9i, DB2, MS SQL Server, Sybase, MySQL
-Web/App. Servers/Middleware: Weblogic, Websphere, JBoss, Tomcat&Apache, MQ Series
-O.S.: Linux, UNIX, Windows
-Tools: PD, ROSE, Ant, JUnit, Cactus, Velocity


Libin Pan’s Experience

  • Ruby on Rails Expert

    LearnHub

    (Privately Held; 1-10 employees; E-Learning industry)

    March 2008Present (1 year 10 months)

    LearnHub is for people who love learning and sharing knowledge with others. It is a set of tools that make learning online fun and engaging, and teaching online easy and effective.

  • Senior Java Developer

    ExtendMedia

    (Privately Held; 51-200 employees; Computer Software industry)

    March 2007March 2008 (1 year 1 month)

    ExtendMedia provides software and media services that enable content providers and distributors to quickly and securely create, deliver, manage & monetize online content offerings over many devices. The flagship product, OpenCASE, is a trusted foundation on which providers are building their digital media businesses.

  • Senior Java Developer

    MFXchange

    (Public Company; 51-200 employees; Computer Software industry)

    January 2007March 2007 (3 months)

  • Co-founder

    Ateemo

    (Partnership; 1-10 employees; Computer Software industry)

    October 2006January 2007 (4 months)

  • Senior Java Developer

    Business Propulsion Systems

    (Privately Held; 51-200 employees; Computer Software industry)

    August 2005October 2006 (1 year 3 months)

  • Independent Consultant (contract)

    Viador

    (Public Company; 51-200 employees; Computer Software industry)

    August 2004August 2005 (1 year 1 month)

    Viador Report One: In team of 14, developed true full-function web-based Report designer. Project in progress
    • Writing, designing and unit testing Query Builder, Query Engine and Report Builder
    • Migrating and developing JSR 168 based Portals with WebSphere Portal and JetSpeed

    Viador OLAP Analyzer: In team of 11, developed true full-function web-based OLAP designer. Project completed on time.
    • Wrote, designed, conducted unit testing and producing User-Interface API
    • Created automatic unit test case generation system, resulting in 15% reliability increase and 10 % reduction in cycle time
    Environment: WebSphere, WebSphere Portal, JetSpeed, DB2, Struts, Hibernate, WSAD, JUnit, Cactus

  • Co-founder

    Keymind Software Inc. (www.keymind.com.cn)

    (Privately Held; 11-50 employees; Computer Software industry)

    April 2004August 2004 (5 months)

    CRM System: In team of 12, developed system which provides easy, complete, and affordable solutions for pharmaceutical companies.
    • Analyzed user requirements, procedures and problems in order to automate processing and improve existing computer system
    • Successfully managed 11 person team creating CRM system base on J2EE, Struts, JDO, XML and Oracle
    • Designed and implemented automatic Struts code generation system based on Swing and XML, resulting in 30% increase in productivity and sold to 6 clients in one year
    Environment: Tomcat, Apache, Struts, JDO, Oracle, MySQL, Eclipse, JUnit, CVS

  • Team Leader / Pre-Sales Engineer

    Bright Oceans Corp.

    (Public Company; 1001-5000 employees; Computer Software industry)

    April 2001April 2004 (3 years 1 month)

    Operation Support systems and CRM systems for telecommunication companies, Business Support systems for IDC, Online insurance sale systems for banks
    • Wrote detailed description of user needs, program functions and steps required to develop and modify computer program
    • Migrated Viador Portal from JRun Server to Weblogic/Websphere for clients
    • Developed, deployed, tested and optimized J2EE systems on Weblogic and Websphere
    • Wrote, designed and produced Rich client systems based on SWING, Java Web Start, SOAP and Weblogic, Websphere Server
    • Trained end users, structured and maintained Oracle database servers and Linux Servers
    • Researched and recommended developing base on J2EE in place of Delphi and based on Struts instead of pure JSP
    • Reengineered database systems, introduced new applications, improved response speed by 25%
    Environment: Weblogic, Websphere, WebSphere Portal, Viador Portal, Struts, EJB, DB2, Oracle, Eclipse, JUnit, UNIX

  • Microsoft Certified Trainer

    Sanqiang Education Organization

    (Educational Institution; 1-10 employees; Higher Education industry)

    August 1999April 2001 (1 year 9 months)

    • Trained adult learners in MS Windows NT and MS Windows 2000, MS SQL Server and MS Exchange Server, and SCJP and SCJD

  • Software Engineer

    Heilongjiang Tobacco Company

    (Public Company; 5001-10,000 employees; Tobacco industry)

    July 1998April 2001 (2 years 10 months)

    MIS and OA System:
    • Researched, designed and developed Management Information System
    • Trained end users in MIS
    • Assisted junior programmers in resolution of work problems related to flow charts, project specifications and programming
    • Wrote, designed and produced Java 2D or 3D applets to display dynamic data and forms on web pages
    • Structured and maintained Sybase SQL Servers and MS Exchange Servers
    • Conducted troubleshooting, diagnosed, installed, upgraded, configured, and repaired computer systems and network system components
    Environment: ASP, PowerBuilder, EAServer, Exchange, Sybase, SQL Server, VSS


Libin Pan’s Education

  • Harbin Institute of Technology

    Master , Software Engineering , September 2002January 2005

  • Harbin Engineering University

    B.Sc. , 19941998


Additional Information

Libin Pan’s Websites:

Libin Pan’s Interests:

Challenges, Movies, New things

Libin Pan’s Groups:

XP Toronto
Toronto Java User Group
Toronto Ruby User Group
Toronto BarCamp

  •    International Association of Software Architects
  •    On Startups - The Community For Entrepreneurs
  •    MobileMonday Toronto
  •    Invest in China
  •    Ruby on Rails
  •    Business on Rails
  •    DemoCamp
  •    Toronto
  •    Service Oriented Architecture Special Interest Group
  •    The Enterprise Architecture Network
  •    Java Posse
  •    Agile Alliance
  •    Toronto Entrepreneur Alliance
  •    China Networking Group
  •    Front End of Innovation
  •    VizThink
  •    Online Advertising Professionals
  •    Scrum Practitioners
  •    Java EE Professionals
  •    Cloud Computing
  •    Mobile Marketing & Advertising
  •    Enterprise 2.0 professionals
  •    iPhone Developers - www.iPhoneintouch.com
  •    Agile Project Managers
  •    Technology in Education
  •    Mac Developer Jobs
  •    Rich Internet Applications (RIA)
  •    Cocoa and Cocoa Touch Developers
  •    Innovative Learning & Education Innovators
  •    Agile Coaching
  •    Rubyists
  •    High-Tech / IT Professionals GTA
  •    Merb
  •    Higher Education Management Group
  •    Mobile start-ups - 7,000+ members and growing!
  •    ProductCamp Toronto
  •    Toronto Usability Network
  •    ITProfessional Association
  •    UX Irregulars
  •    LearnHub
  •    Refresh Events
  •    iPhone Developers Toronto
  •    Hireglyphics Emerging Tech Jobs in Toronto
  •    Mobile Experience Innovation Centre
  •    ChangeMedium

Libin Pan’s Contact Settings

Interested In:

  • career opportunities
  • consulting offers
  • new ventures
  • expertise requests
  • reference requests
  • getting back in touch

Public profile powered by: LinkedIn

Create a public profile: Sign In or Join Now

View Libin Pan’s full profile:

  • See who you and Libin Pan know in common
  • Get introduced to Libin Pan
  • Contact Libin Pan directly

View Full Profile