Juan Carlos Martínez Suárez
Web Programmer - Software Developer – Database Analyst
- /-SUMMARY: Web and standalone systems programmer with 10-year experience in
web development. Database design and administration skills. Certain background in
image editing and creation of digital animations. Extensive use and management of
Linux operating system. Some experience using Content Management Systems.
Always willing to keep learning and evolving both professionally and personally.
Disposed to travel and settle where required.
Technical Skills
Programming: PHP, JSP, Java, Java Enterprise Edition, Servlets, Javascript,
Jquery, C/C++, OOP, MVC, CodeIgniter, Angular JS.
Web design: Html/Html5, CSS/CSS3, Bootstrap.
Databases: SQL / MySQL.
Image editing: Adobe Fireworks.
Animation: Adobe Flash.
Applications/Tools: FTP, SSH, Git, NetBeans, Eclipse, Sublime Text 3, Atom,
Brackets, Gedit, Adobe Dreamweaver,
Notepad++, DBDesigner 4, MySQL
Workbench.
Content Management Systems: WordPress.
Operating Systems: Linux, Windows.
Languages: Spanish (Native), English (Advanced level).
Experience
Tejido Digital, Barranquilla, Colombia
Web Developer
12.2016 – Present
Development of a web application for the management of sports
championships, events and leagues to take place in Barranquilla and possibly
throughout the country.
Computer Center - Central University of Venezuela (UCV), Caracas, Venezuela
Teaching assistant - Webmaster
06.2005 – 11.2016
Effective maintenance of the Faculty of Science’s website for 10 years.
Participation in the Faculty of Science’s web site re-design and re-engineering
process in 2013.
Back-end programming of the web applications that support the different
services the Computer Center offers to the Faculty of Science community.
Creation and administration of the databases for the Computer Center’s
service web applications.
Cooperation in web servers administrative tasks.
Freelancing, Caracas, Venezuela
Web programmer - Freelancer
01.2007 – Present
Front-end design and back-end programming of a website for a nation-wide
innovative health project intended to recover and transform the Venezuelan
health system.
Front-end design and back-end programming of a website for a real-estate
adviser selling beach apartments.
Computer Center - Central University of Venezuela (UCV), Caracas, Venezuela
Web apps developer - Internship
11.2004 – 06.2005
Front-end design and back-end programming (using Java Enterprise Edition/
JSP/ Servlets) of a web-based printing system used to assist the students of
the Faculty of Science in the process of printing digital documents in the
computer labs.
Design, implementation and administration of the database for the web-based
printing system.
Education
Central University of Venezuela (UCV), Caracas, Venezuela
Computer Science student (8 semesters)
U. E. Santa Lucia de Siracusa, Miranda State, Venezuela
Bachelor of Science
10.1990 – 07.1995
Training and Certification
The Hong Kong University of Science and Technology, Coursera
Online Courses: Full Stack Web Development Specialization
Course 1: HTML, CSS and JavaScript.
Course 2: Front-End Web UI Frameworks and Tools.
Course 3: Front-End JavaScript Frameworks: AngularJS.
Course 4: Multiplatform Mobile App Development with Web Technologies.
Course 5: Server-side Development with NodeJS.
Capstone Project: Full Stack Web Development Specialization Capstone
Project.
University of London, Coursera
Online Courses: Responsive Website Development and Design Specialization
Course 1: Responsive Website Basics: Code with HTML, CSS and
JavaScript.
Course 2: Responsive Web Design.
Course 3: Introduction to Meteor.js Development.
Course 4: Web Application Development with Javascript and MongoDB.
Course 5: Responsive website tutorial and examples.
Capstone Project: Responsive Website Development and Design Capstone
Project.
University of New Mexico, Coursera
Online Course: Web Application Architectures
Module 1: Introduction and Background.
Module 2: Ruby on Rails.
Module 3: Database Interactions.
Module 4: The Ruby Programming Language.
Module 5: Middleware.
Module 6: Presentation / User Interface.
University of Maryland, Coursera
Online Course: Programming Mobile Applications for Android Handheld
Systems: Part 1
Week 1: The Android Platform and Development Environment.
Week 2: Application Fundamentals and the Activity Class.
Week 3: Intents, Permissions, and the Fragments Class.
Week 4: User Interface Classes.
Spanish International Institute of Digital Marketing (IIEMD), Spain
Online course: Digital Marketing and Social Networks
02.2015
La Salle BCN – Universitat Ramon Llull, Barcelona, Spain
Online course: Introduction to ABAP Programming. Program: What is SAP?
10.2014
Web Communication Institute (UNEWEB), Caracas, Venezuela
Course: Web Design and Programming
09.2007 – 08.2008
Module 1: Dreamweaver + Fireworks CS3
Module 2: Flash CS3.
Module 3: 3D Studio Max.
Module 4: Photoshop CS2.
Module 5: PHP.
Technical Academy of Automotive Mechanic (ATEMA), Caracas, Venezuela
Course: Automotive Technology - Intensive Program
08.2005 – 02.2007
Simon Bolivar University (USB), Miranda State, Venezuela
2nd Congress of Automotive Management and Technology
07.2002
PCIV Systems, Miranda State, Venezuela
Course: Basic Windows 98 Operator
06.1999 – 08.1999
Module 1: Microsoft Windows 98.
Module 2: Microsoft Word 97.
Module 3: Microsoft Excel 97.
Venezuelan- American Center (CVA), Caracas, Venezuela
Course: English Language
1998