Juan Romero, Developer in Mexico DF, Mexico

Juan Romero

Software Developer

Location
Mexico DF, Mexico
Toptal Member Since
June 27, 2015

Juan is a skilled problem solver as well as a creative and self-taught programmer with more than 11 years of experience developing commercial applications and almost 20 years of programming experience on multiple languages. He is a dedicated and efficient individual, and a great communicator.

Juan is available for hire
Hire Juan

Portfolio

Petróleos de Venezuela S.A. (PDVSA)
PostgreSQL, Oracle, MySQL, Microsoft SQL Server, PHP, ASP.NET, ASP
Proyectos y Servicios Integrales, C.A. (PSINCA)
Microsoft Access, MySQL, Oracle, Microsoft SQL Server, ASP.NET, ASP
E&G Asesores C.A.
SAINT, dBASE, Turbo Pascal, VB.NET, SQL

Location

Mexico DF, Mexico

Availability

Part-time

Preferred Environment

Subversion (SVN), Android Studio, NetBeans, Eclipse, Linux, Windows

The most amazing...

...thing I've coded is a wrap-around 2D partitioned space collision system for a space shooter mobile game.

Work Experience

2007 - PRESENT

Applications Analyst

Petróleos de Venezuela S.A. (PDVSA)
  • Design and develop web-based applications.
  • Develop many information systems using PHP, MySQL, Oracle, and PostgreSQL.
  • Migrate ASP and ASP.NET web applications to PHP language.
  • Design, develop, implement, and maintain a web application for the flow of mail to the Presidential Office of PDVSA. The system includes interfaces with pre-existing applications to handle the generation of instructions for employees and activities coordination.
  • Work with multidisciplinary teams.
Technologies: PostgreSQL, Oracle, MySQL, Microsoft SQL Server, PHP, ASP.NET, ASP
2007 - 2007

Applications Analyst

Proyectos y Servicios Integrales, C.A. (PSINCA)
  • Designed and developed web-based applications.
  • Managed and supported ASP and ASP.NET web applications.
Technologies: Microsoft Access, MySQL, Oracle, Microsoft SQL Server, ASP.NET, ASP
2005 - 2006

Technical Support and Programmer

E&G Asesores C.A.
  • Provided support for the Administrative Application SAINT which included modules Payroll, Accounting, Sales, Inventory, and Banks.
  • Developed desktop-based solutions for systems integration, included SAINT software.
  • Other responsibilities included computers and networking technical support, database repair, and hard disk data backup and restoring.
Technologies: SAINT, dBASE, Turbo Pascal, VB.NET, SQL
2004 - 2005

Technical Support and Programmer

Edinet Asesores C.A.
  • Provided support for the administrative application SAINT which included modules Payroll, Accounting, Sales, Inventory, and Banks.
  • Developed desktop-based solutions for systems integration, included SAINT software.
  • Other responsibilities included computers and networking technical support, database repair, and hard disk data backup and restoring.
Technologies: SAINT, dBASE, Turbo Pascal, VB.NET, SQL
2003 - 2004

Analyst Programmer

Farmacias Unidas S.A.
  • Developed administrative application modules using Clarion 5.
Technologies: Clarion
2001 - 2002

SAINT Administrative Software Support and Analyst Programmer

Tecnosistemas 2000, C.A.
  • Provided support for the administrative application SAINT which included modules Payroll, Accounting, Sales, Inventory, and Banks.
  • Developed desktop-based solutions for systems integration, included SAINT software.
  • Managed MS SQL Server databases, including backups and generating special reports.
  • Migrated dBase-based administrative systems data to MS SQL-based administrative systems.
  • Provided computer and networking technical support.
Technologies: SAINT, dBASE, Turbo Pascal, VB.NET, SQL

Experience

Wrap-around 2D Space Partitioned Collision System

https://www.youtube.com/playlist?list=PLPwVS5pCgklBNaevwhK2T-6YEqVtOlC2g
I designed a 2D space partitioned collision system featuring a wrap-around world for a space shooter game.

Ball vs. Blocks

An Android game.

Skills

Languages

PHP, JavaScript, HTML, Visual Basic .NET (VB.NET), SQL, Batch, XML, Java, VB.NET, dBASE, Clarion, C#, VBScript, Assembler, BASIC

Frameworks

LibGDX, CodeIgniter, ASP.NET, ASP, Bootstrap, Unity, PhoneGap

Libraries/APIs

jQuery, Vue, Underscore.js, Handlebars, jQuery Mobile

Tools

Eclipse IDE, Microsoft Visual Studio, Turbo Pascal, Visual Studio .NET, Microsoft Access, Blender, Android Studio, Subversion (SVN), SAINT, Adobe Photoshop

Platforms

Windows, NetBeans, Android, Linux, Eclipse, Amazon Web Services (AWS), Windows Server, Oracle

Storage

Microsoft SQL Server, JSON, MySQL, PostgreSQL, Azure Active Directory

Other

Access Points

Paradigms

Agile Software Development

Education

1999 - 2006

Bachelor's Degree in Computer Engineering

Dr. Rafael Belloso Chacín University - Maracaibo, Venezuela

Certifications

APRIL 2015 - PRESENT

Mobile Cloud Computing with Android

University of Maryland and Vanderbilt University - Coursera