Richard Gomes

Senior Java Developer

London, United Kingdom

Current
  • Lead Architect and Software Developer at JQuantLib.org
  • Senior Software Developer at (undisclosed)
Past
  • Production Support Team Lead at IBM Brazil
  • QA Engineer, Configuration Manager at Indra
  • Software developer at BankBoston
  • Team Lead at EDS Brazil
  • Software architect and developer at Unibanco
  • Software designer and developer at Promon Eletronica
  • Software designer and developer at CPqD
Education
  • Fundação Getulio Vargas
  • UNICAMP
  • UNICAMP
Connections
177 connections
Industry
Information Technology and Services
Websites

Richard Gomes’s Summary

-- Contact --
rgomes1997 at yahoo dot com dot uk
home.: +44(870)068-8205
mobile: +44(77)9955-6813

---Currently---
Working in the UK as Senior Java Developer.
See my open-source project on quantitative finance at
http://www.jquantlib.org/

---Past---
Manager of software development and production support teams;
Configuration manager of complex software applications, with multiple parallel branches;
Software architect and developer for banking and telco industries;
QA software engineer.
Experient C/C++ and Java software developer.
Experience with J2EE tecnologies, Oracle databases and a lot of open source tecnologies like Linux, FreeBSD, Posgresql, Eclipse, Apache, Tomcat ... to mention a few.

Richard Gomes’s Specialties:

J2SE/J2EE/J2ME, Eclipse, NetBeans, C++ (gcc), Oracle, Postgres, Unix, Linux, Debian, FreeBSD, Weblogic, Tuxedo, CVS, Subversion.
Finance; technical indicators, trading strategies, money management, risk management.


Richard Gomes’s Experience

  • Lead Architect and Software Developer

    JQuantLib.org

    (Non-Profit; 1-10 employees; Computer Software industry)

    September 2007Present (1 year 1 month)

    JQuantLib.org http://www.jquantlib.org/ is an open source framework on Quantitative Finance. It can be used to valuate a broad range of financial instruments using several algorithms, determine portfolios of investments and manage risk. JQuantLib is intended to become a reference implementation in Java world as its inspiring QuantLib is an open source reference in C++ world.

    JQuantLib consists on porting a framework written in C++ to Java. It's not merely 'translating' from one language to another, but taking advantage of all features Java is able to offer, adopt current and upcoming technologies, adopt the best practices on documentation and software engineering and taking advantage of parallelism in order to speed up performance, possibly beating the performance of the original C++ code.

  • Senior Software Developer

    (undisclosed)

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

    November 2006Present (1 year 11 months)

    Senior Java developer;

  • Production Support Team Lead

    IBM Brazil

    (Public Company; 10,001 or more employees; Information Technology and Services industry)

    August 2005August 2006 (1 year 1 month)

    Production support team lead for Sprint/USA

  • QA Engineer, Configuration Manager

    Indra

    (Privately Held; 10,001 or more employees; Telecommunications industry)

    August 2004August 2005 (1 year 1 month)

    Quality Assurance Engineer on Java and C++ coding.
    Configuration Manager on CVS repository holding multiples parallel branches .

  • Software developer

    BankBoston

    (Public Company; 10,001 or more employees; Banking industry)

    April 2004August 2004 (5 months)

    Software developer on financial web applications

  • Team Lead

    EDS Brazil

    (Public Company; 10,001 or more employees; Information Technology and Services industry)

    October 2002April 2004 (1 year 7 months)

    Technical Leader in critical projects related to Banco GM (General Motors Bank in Brazil), intended to move critical business application from Banco GM site to EDS site.

  • Software architect and developer

    Unibanco

    (Privately Held; 10,001 or more employees; Banking industry)

    April 1994August 2002 (8 years 5 months)

    Computer Software Architect responsible for business requirements collection, design of solution, hire of personnel, software implementation, product deployment and maintenance.
    I have worked in critical projects with millions of dollars involved in transactions. The high availability and contingency are critical for business continuity.

  • Software designer and developer

    Promon Eletronica

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

    June 1988April 1990 (1 year 11 months)

    Software developer for PSTN infrastructure and software tools.

  • Software designer and developer

    CPqD

    (Government Agency; 501-1000 employees; Telecommunications industry)

    April 1986June 1988 (2 years 3 months)

    CPqD is a research institute dedicated to emerging telecommunication technologies and applications.
    My role was develop a symbolic debugger for the CHILL compiler created at CPqD. Some functionalities implemented in production: source code browsing, breakpoints, tracepoints, examine variables and single-step.


Richard Gomes’s Education

  • Fundação Getulio Vargas

    Economics 20012001

  • UNICAMP

    Incomplete Master Degree, Computer Hardware and VLSI, January 1989June 1990

  • UNICAMP

    Bachelor in Science, Computer Software and Hardware, March 1982July 1987


Additional Information

Richard Gomes’s Websites:

Richard Gomes’s Interests:

Feel free to contact me directly at *rgomes1997*at*yahoo.co.uk* Quantitative Finance, Finance, Investiments, Risk Management, Money management;

Richard Gomes’s Groups:

Unicamp Alumni

  •    AlumniUnicamp
  •    London IN
  •    FIX Protocol Organization
  •    Hedge Fund Group (HFG)
  •    EclipseCon 2008
  •    Invites Welcome! (Open Networkers)

Richard Gomes’s Honors:

International Trips
- Technical training in Sprint at Overland Park/KS/USA

Courses on IT
- Oracle8i Application Performance Tuning at Ensof, 40hs
- Oracle8i Database Administration at Ensof, 40hs

Courses on Finance
- Basic Trader, Advanced Trader at TCX, 52hs

Other courses
- Negotiation, Sebrae/SP, 8hs
- Empretec, 20hs

Courses given on IT
- Intel iax/386 programming, Promon Eletronica, 20hs
- Introduction to Unix, Promon Eletronica, 20hs
- Fast track on Personal Netware, Integris, 8hs
- Object Orientation Programming using Java, Unibanco, 40hs
- C++ programming, Aquarius, 20hs
- 'Object Oriented Shell Scripts' with ksh, IBM, 10hs


Richard Gomes’s Contact Settings

Interested In:

  • career opportunities
  • consulting offers
  • business deals
  • reference requests
  • getting back in touch

Public profile powered by: LinkedIn

Create a public profile: Sign In or Join Now

View Richard’s full profile:

  • See who you and Richard Gomes know in common
  • Get introduced to Richard Gomes
  • Contact Richard Gomes directly

View Full Profile