Cuong Tran

Principal Consultant/Founder, PragmaQuest Inc.

Greater Minneapolis-St. Paul Area

Current
  • Principle Consultant/Founder at PragmaQuest Inc.
Past
  • Ruby on Rails Consultant at Internet Broadcasting
  • Consultant at Quantum Retail Technology
  • Consultant at Pearson Vue
  • Consultant at Federal Reserve Bank
  • Tech Lead at ShopNBC
  • Software Archictect at Gearworks
  • Consultant at Paychex
  • Consultant at Qwest Communications
  • Software Architect at Ulysses netSolutions, Inc
  • Born Consulting - Java Consultant at ReliaStar
Education
  • University of St. Thomas
  • University of Minnesota
Connections
100 connections
Industry
Information Technology and Services

Cuong Tran’s Summary

Application Developer, Software Architect, Mentor in a wide variety of business applications, with a passion to continually building better software.

I've participated in various open-source communities (WebWork, Hibernate, FedoraCommons, etc). Some of the code I've written is at http://github.com/ctran.

Cuong Tran’s Specialties:

Experienced in J2EE technologies with different operating systems and databases (Oracle, MS SQL, DB2, MySQL).

Extensive knowledge of open source frameworks (Struts, WebWork, Spring, Hibernate, RubyOnRails, Merb, Django, etc). Also work with dynamic languages such as Javascript, Perl, Ruby, Python.

An agile software practitioner.


Cuong Tran’s Experience

  • Principle Consultant/Founder

    PragmaQuest Inc.

    (Privately Held; Myself Only; Computer Software industry)

    January 2006Present (2 years 10 months)

    Implement a complete REST API for Fedora (http://fedora.info), an open source digital object repository system. The end result was contributed back to the community and currently released in 3.0. This is based on the proposal at http://fedora.info/wiki/index.php/Making_Fedora_RESTful

    Implement a Ruby API (http://rubyforge.org/projects/ruby-fedora) to access the above interface.

    Develop extensions for Muradora (http://drama.ramp.org.au), an open source repository application based on Fedora. My work consists of several UI customization to improve usability and a number of back-end extensions such as adding folksonomy, batch object download. jQuery was used to implement a gallery view and multiple object selection (similar to a shopping cart). This was done for Memorial Sloan-Kettering Cancer Center to manage their image collections.
    Technologies: Java, jQuery, Fedora, Jersey (reference implementation of JSR 311)

  • Ruby on Rails Consultant

    Internet Broadcasting

    (Privately Held; 201-500 employees; Internet industry)

    October 2007May 2008 (8 months)

    Develop Slantly.com, a platform to facilitate and increase user participation for local TV stations and other media outlets.

  • Consultant

    Quantum Retail Technology

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

    May 2007September 2007 (5 months)

    Provide enhancements and bug fixes for Quantum core product, Q, including a web front end with heavy use of Ajax

  • Consultant

    Pearson Vue

    (Public Company; 1001-5000 employees; Education Management industry)

    July 2006January 2007 (7 months)

    Adding enhancements to flagship test authoring product, CERTS, including the conversion from TDL to QTI.

  • Consultant

    Federal Reserve Bank

    (Government Agency; 1001-5000 employees; Banking industry)

    December 2005July 2006 (8 months)

    Provide enhancements to the ACH system. (WebSphere,MQ,Connect:Direct)

  • Tech Lead

    ShopNBC

    (Public Company; 1001-5000 employees; VVTV; Luxury Goods & Jewelry industry)

    February 2005December 2005 (11 months)

    Participates in creating project scope, requirements, design, test plan and project plan. Leads and mentors other developers in areas involving Oracle Applications ERP, J2EE, EAI development, and implementation to ensure the appropriate technical solutions are implemented.

  • Software Archictect

    Gearworks

    (Privately Held; 11-50 employees; Wireless industry)

    February 2001February 2004 (3 years 1 month)

    Provide technical evaluation and recommendation for middleware, application frameworks and third-party products.
    Mentor team members on Java technologies and OO design.
    Define and implement software architecture to support business strategies and visions.
    Develop applications for mobile/wireless devices (Pocket PC handhelds, J2ME phones) and server infrastructure.
    Utilize full XP methodology such as test-driven design, continuous integration, pair programming...

  • Consultant

    Paychex

    (Public Company; 1001-5000 employees; PAYX; Accounting industry)

    May 2001December 2001 (8 months)

    Identify configuration and performance problems that prevent a financial application from going into production. Load Runner is used to simulate the expected system load and OptimizeIt is used to identify memory leaks and performance bottlenecks. The system consists of NES, JRun, Weblogic, Oracle running on HPUX.

  • Consultant

    Qwest Communications

    (Public Company; 501-1000 employees; Telecommunications industry)

    October 2000May 2001 (8 months)

    Re-design an existing application that was written under Weblogic 4.0 and migrate to Weblogic 5.10. The goal is to improve performance, increase flexibility and code re-use, and take full advantage of Weblogic 5.10. The application is written using JSP,Servlet, EJB, RMI and Corba (Visibroker).
    The application allows Qwest customers to register for Internet products online or from CDs.

  • Software Architect

    Ulysses netSolutions, Inc

    (Privately Held; 51-200 employees; Information Technology and Services industry)

    August 1999September 2000 (1 year 2 months)

    Architect for the development of e-Business systems for clients, utilizing proven and enterprise technologies such as Netscape Application Server, BEA Weblogic, IBM WebSphere.

  • Born Consulting - Java Consultant

    ReliaStar

    (Privately Held; 1001-5000 employees; Insurance industry)

    October 1998August 1999 (11 months)

    Build a Java framework to incorporate business data from many incompatible systems. This framework is used as a foundation to build future business applications.

    Utilize the above framework to build a financial web application to manage insurance policies. This application is built using Netscape Application Server 2.1


Cuong Tran’s Education

  • University of St. Thomas

    MS, Computer Science, September 2002September 2004

  • University of Minnesota

    BS, Computer Science, February 1993February 1997


Additional Information

Cuong Tran’s Groups:

  •    Python Community
  •    Django
  •    LinkedMinnesota
  •    Ruby On Rails Community
  •    Google App Engine Developers

Public profile powered by: LinkedIn

Create a public profile: Sign In or Join Now

View Cuong’s full profile:

  • See who you and Cuong Tran know in common
  • Get introduced to Cuong Tran
  • Contact Cuong Tran directly

View Full Profile