Rogelio Nicolas Mengual

Rogelio Nicolas Mengual

Cancun, Mexico
Hire Rogelio
Scroll To View More
Rogelio Nicolas Mengual

Rogelio Nicolas Mengual

Cancun, Mexico
Member since November 19, 2012
Rogelio is a versatile, positive, and self-motivated full-stack engineer with more than 10 years of work experience in many programming languages, frameworks, and platforms. He enjoys taking on new challenges, and constantly strives to learn new skills.
Rogelio is now available for hire
Portfolio
  • Toptal
    General Software Architecture
  • Toptal
    Front-end, Back-end, DB, Mobile developer testing
  • ProHatch (via Toptal)
    PHP, CodeIgniter, HTML, CSS, JavaScript, jQuery, Bootstrap, Facebook API...
Experience
  • CSS, 4 years
  • PHP, 4 years
  • HTML, 4 years
  • CodeIgniter, 3 years
  • jQuery, 3 years
  • MVC, 3 years
  • System Administration, 7 years
  • MySQL, 4 years
Cancun, Mexico
Availability
Part-time
Preferred Environment
Linux, Vim, Git
The most amazing...
...piece of software I've coded is an expert advisor app for the Forex market (MQL) that makes decisions based on a multi-system communication approach.
Employment
  • Director of Engineering
    Toptal
    2015 - 2016
    • Helped the team improve the internal process.
    • Created specifications for new features on the working platform.
    • Interviewed clients, analyzed specs, and made decisions about prospect projects.
    • Supervised the working relationship among developers and clients.
    • Solved issues from billing to technical to ensure the quality of the provided service.
    Technologies: General Software Architecture
  • Technical Screening Team Leader
    Toptal
    2014 - 2016
    • Helped improve the internal process for talent testing and selection.
    • Trained new team members.
    • Led meetings and managed the team.
    • Created new tests for the different technical roles.
    • Coordinated with different teams to tackle different kinds of issues derived from screening.
    Technologies: Front-end, Back-end, DB, Mobile developer testing
  • Technology Leader & Full-stack Developer
    ProHatch (via Toptal)
    2013 - 2015
    • Created a new isologotype for the company.
    • Re-designed the site.
    • Rebuilt payment process flow.
    • Created a blog module for the administrator accounts.
    • Created a forms inbox module for administrators.
    • Created news publishing capabilities for administrators.
    • Created phases processing and edition controls for administrators accounts.
    • Created all the front-end landing pages and templates.
    • Added different JS plugins and apps (such as scollable, tinymce, multi-uploader, and more).
    • Created a custom main page slideshow.
    • Fixed several broken modules and classes.
    • Created a cron job to monitor projects phase status.
    • Added jQuery effects to several processes.
    • Created an admin panel that allows admin users to control the platform processes.
    • Created a chart generator for decision-making staff.
    • Created the back-end and front-end for the new real estate business of the company.
    • Created a social sharing module.
    • Performed SysAdmin tasks on the server (migrations, SSL installations, upgrades, backups, cron jobs to trigger and control processes, and other configurations).
    Technologies: PHP, CodeIgniter, HTML, CSS, JavaScript, jQuery, Bootstrap, Facebook API, Google API, Bash, Linux Administration
  • Freelance LAMP Developer and Support
    InitSoft
    2012 - 2014
    • Customized a Drupal login and registration module to include a SMS authentication system that uses the Twilio API.
    • Created bash seed scripts to automate installations of CMS apps into the virtual hosts (CMS: Drupal, WordPress, Joomla!, EzPublish, and many more).
    • Modified a Perl script that handles records on DNS configuration files.
    • Provided solutions to clients' broken CMS applications (Drupal, Joomla!, WordPress, OpenMicroBlog, EzPublish and many more).
    • Fixed DBMGR daemon start script of a customized Vagrant box that was used as a model to build a web server Box model.
    • Created online documentation for clients to reduce support time.
    Technologies: PHP, Bash Shellscripting, MySQL, Drupal, WordPress, Perl, Git, Twilio API
  • PHP/Joomla Developer
    LDS Trucking (via Toptal)
    2013 - 2013
    • Fixed broken Joomla modules.
    • Fixed Joomla layout.
    • Updated the site content.
    • Installed new modules.
    • Customized new modules installed to fit the layout design.
    • Fixed Front Page Slideshow and added jQuery effects.
    Technologies: PHP, Joomla, jQuery
  • Senior Web Developer
    JCCRANE (via Toptal)
    2013 - 2013
    • Created Twitter integration for buzzfactory web site.
    • Fixed broken scrollable.js script.
    • Fixed Joomla broken modules.
    • Updated broken CSS styles.
    • Updated PHP code for broken Joomla modules.
    Technologies: JavaScript, PHP, jQuery, CSS, Twitter API, Joomla
  • System Admin/Drupal Engineer
    Patients Pending LTD (via Toptal)
    2013 - 2013
    • Migrated Drupal 7 Web Application from source to destination server.
    • Recreated cron jobs that ran on the source server.
    • Created full backup of the source server.
    • Customized permissions rules editing sudoers file.
    • Created and configured chroot SFTP access accounts.
    Technologies: PHP, Drupal 7 Framework, Linux Administration
  • AIX Developer
    IBM
    2010 - 2013
    • Created a KSH Shellscript to add steps of a batch process that involved communication between AIX server and Mainframe servers.
    • Modified Java program that generated serial number records to include new numeration structure.
    • Modified a Java GUI application that interacts with Mainframe. Added new validations and created new input fields.
    • Created PL1 job that interacted with DB2 existent database and created some tables after some processing.
    • Modified a Perl web application (located in a AIX server) that was not working since many changes done in Mainframe Servers.
    • Created a KSH Shellscript that performed some processing and took and send data from/to Mainframe servers, keeping a record of the process on DB2 tables to resume steps in case of failure.
    • Modified KSH Shellscript to include new record structure types.
    • Modified D-mate script (IBM's Perl based custom framework language), to add new logic for parts processing.
    • Modified PHP script that interacted with D-frame, to change serial code calculations.
    • Created KSH Shellscript to separated Lenovo serials from IBM's serials, write in DB2 and send data to Mainframe for further processing.
    • Provided on-call support, taking care of batch failures on Mainframe and AIX servers. This on-call was required one entire week per month.
    Technologies: KSH Shellscripting, Java, Perl, PHP, PL1, DB2, Eclipse, CVS
  • Security Server Administration
    Hewlett Packard
    2009 - 2010
    • Created a Unix Shellscript (ksh/bash/tcsh) that took care of massive creation of users accounts based on a user model.
    • Created a Unix Shellscript (ksh/bash/tcsh) that took care of modifying user's permissions based on a model user.
    • Created a Unix Shellscript (ksh/bash/tcsh) that resets passwords, disable or deletes users listed on a file.
    • Modified sudoers file of many UNIX based servers, this was done depending on the client's security policy.
    • Supported PHP based application for user id's control.
    • Provided system administration and security support for more than 2000 Unix Servers (AIX, Solaris, AS400, HP-UX, RedHat) and 500 Windows Servers.
    • Part of the disaster recovery on-call team, providing the SA and security support required for such events.
    Technologies: Bash, KSH, PHP, LDAP
  • IREG Technician
    Claro
    2006 - 2007
    • Performed IR21 tests to ensure signaling between carriers.
    • Performed AA14 tests to guarantee correct communication between the different operators worldwide.
    • Monitored and troubleshot SS7 signaling between carriers, acting on the results to guarantee the correct communication.
    • Performed roaming tests based on the GSM Association reference documents IR24, IR35 and IR32 (gsm, gprs and CAMEL service).
    • Checked TADIG department charges against networking records and correct deviations to ensure correct billing.
    Technologies: Procom
  • MCI-Verizon Nationwide Representative
    Apex America
    2005 - 2006
    • Provided Support for billing issues, ensuring client satisfaction.
    • Supported technical issues doing a follow-up with the client until correct resolution.
    • Changed existing plans and tested correct billing upon change completion.
    • Created new client accounts.
    • Managed and troubleshot Citrix environments.
    Technologies: Citrix
Experience
  • Micoley Real Estate (Development)
    http://micoley.com

    Full-stack development for a real estate platform.

  • Prohatch (Development)

    Technology lead and full-stack developer on a crowd-funding platform now in business with real estate deals.

  • OGMobi (Development)
    http://intellipathmedia.com/

    Developed an intelligent polling system from the scratch, to collect data and present resumed information useful to the marketing department and the decision makers.

  • Webenabled (Development)
    http://www.webenabled.com

    Developed and customized functionality for the site, developing seed scripts to install CMSs in web apps on virtual servers. Performed support for developers using the platform.

  • LDS Trucking (Development)
    http://www.ldstrucking.com

    I was in charge of restoring the site's functionality and fixing the layout front- and back-end modules broken after a Joomla! update.

  • Buzz Factory (Development)
    http://buzzfactory.biz

    I was in charge of fixing a broken Joomla! site after a migration and upgrade. I fixed several front-end and back-end modules, and also added a Twitter module and scrollable.js.

  • Timesulin (Development)
    http://timesulin.com/

    Performed several DevOps tasks required on a migration and configuration for the online platform.

  • Illustration (Other amazing things)

    I enjoy creating illustrations on my free time (which is not much). Here's a doodle made in 40 minutes.

  • Personal Page (Development)
    http://nicomengual.com

    My personal page. It's a simple point of contact and web presence.

  • Huffington Post (Other amazing things)
    http://www.huffingtonpost.com/jonha-revesencio/a-toptal-coder-shares-his_b_7859142.html

    I was interviewed in an article about the Toptal lifestyle and the digital nomads.

  • Forex Algorithmic Trading: A Practical Tale for Engineers (Publication)
    A few years ago, driven by my curiosity, I took my first steps into the world of Forex by creating a demo account and playing out simulations (with fake money) using the Meta Trader 4 trading platform. After a week of 'trading', I'd almost doubled my 'money'. Spurred on by my own success, I dug deeper and eventually signed up for a number of forums. Soon, I was spending hours reading about trading systems (i.e., rule sets that determine whether you should buy or sell), custom indicators, market moods, and more.
  • Linux Best Practices and Tips by Toptal Developers (Publication)
    This resource contains a collection of Linux best practices and Linux tips provided by our Toptal network members.
  • Rogelio is a mentor in the Toptal Global Mentor’s Program. This program is a partnership between Toptal and General Assembly to provide high quality mentorship for students from minority and low income backgrounds who are looking to begin their careers as professional software engineers. Rogelio shows commitment to diversity in tech by mentoring a General Assembly student every week for a year, covering everything from coding tips and tricks to advice on making it in the industry.
Skills
  • Languages
    PHP, HTML, CSS, AWK, JavaScript, HTML5, Sed, SQL, Bash, CSS3, Python, Perl, MATLAB
  • Frameworks
    CodeIgniter, Slim, Laravel, ExpressionEngine, Twitter Bootstrap, Django, Flask, AngularJS
  • Libraries/APIs
    jQuery, Google Maps, jQuery UI, Google API, Twitter API, Google Chart API, Twilio, Facebook API, Node.js, React.js
  • Tools
    Vim, Adobe Photoshop, Gimp, Sublime Text, Git, VirtualBox, SVN, Vagrant
  • Paradigms
    MVC, Functional programming, REST, AJAX, Web Design, Object-oriented Programming (OOP), DevOps
  • Platforms
    Linux, LAMP, Joomla
  • Misc
    System Administration, User Interface (UI), UI Kit, Security, WePay, Google Custom Search, Web Scraping, JSON, Networks, Data Science, Virtualization, CCNA
  • Storage
    Oracle, Database Modeling, DB2, MySQL
Education
  • Bachelor's Degree in Computer Science
    National Technological University - Cordoba, Argentina
    2007 - 2011
I really like this profile
Share it with others