Ramiro Castro

Ramiro Castro

Córdoba, Argentina
Hire Ramiro
Scroll To View More
Ramiro Castro

Ramiro Castro

Córdoba, Argentina
Member since February 18, 2014
Ramiro is a software developer with wide experience in system administration, dev-ops, back-end and front-end development of distributed applications.
Ramiro is now available for hire
Portfolio
Experience
  • Front-end Web Development, 10 years
  • LAMP, 10 years
  • Node.js, 6 years
  • JavaScript, 6 years
  • DevOps, 2 years
  • Docker, 1 year
  • NoSQL, 1 year
Córdoba, Argentina
Availability
Part-time
Preferred Environment
Ubuntu, Chrome, Sublime Text, Linux console, GIMP
The most amazing...
...software I've developed is a middle-ware application that communicates in real-time with the browser, and a crawling back-end service.
Employment
  • Software Developer
    Santex America S.A.
    2009 - PRESENT
    • Developed data-oriented User Interfaces using HTML5, CSS 3, jQuery / jQuery UI / jqGrid, Backbone.js, AngularJS.
    • Developed Middleware applications using node.js, Socket.IO, Express, Jade.
    • Programmed RESTful Web Services using JSON.
    • Developed applications using Linux, PHP5, Apache/nginx and MySQL.
    • Designed and implemented testing and production web applications environments.
    • Drove web applications performance and reliability: tuning Apache and MySQL, Identifying and addressing performance bottlenecks.
    • Involved with the entire cycle of web applications development: planning functionalities and features, designing and implementing solutions, maintaining web sites.
    • Wrote technical specifications and thorough documentation.
    • Wrote change scripts and implementation procedures.
    • Trained and mentored semi-­senior team members.
    Technologies: PHP, JavaScript, HTML5, CSS3, node.js, jQuery, Apache, nginx, Linux, MySQL
  • System Administrator
    Hewlett Packard Enterprise Services
    2009 - 2011
    • Worked as System Administration for Unix and Wintel platforms in a high availability, 24x7 environment.
    • Provided technical support and guidance for large-scale critical production systems.
    • Was responsible for monitoring, troubleshooting, incident resolution, problem escalation, outage notifications, implementing changes, backup and maintenance, team coordination and customer interaction.
    • Communicated and coordinated with a broad range of users: developers, engineers, technical leaders, operations and management among others.
    • Required strong analytical and problem solving skills, and ability to work well under tight time constraints to resolve software and system issues in highly trafficked web applications.
    Technologies: Linux, Big-IP / F5
  • Developer
    Freelance
    2003 - 2011
    • Designed, coded, implemented, tested and deployed web applications.
    • Improved user experience creating interactive web interfaces using Javascript, Ajax, HTML and CSS.
    • Developed over 100 web projects using different MVS CMS platforms, open source libraries, using PHP5, Linux, Apache & MySQL.
    • Projects included HR applications, Marketing tools, Corporate Intranets, e-Learning & e-Commerce portals, Web Sites.
    Technologies: PHP, Javascript, HTML, CSS, MySQL, Linux, Apache.
Experience
  • Santex Group Web Site (Development)
    http://santexgroup.com/

    Developed responsive web site and blog using Wordpress CMS to implement the provided graphic design.

  • Marketing Action Platform (Development)

    I have developed the UI for a Search Engine Marketing application platform used by companies such as IBM, Intel and others. I wrote the UI as a single page MVC application. It communicates with a Java back-end using JSON web services. This is a multi-user / multi-tenant application.
    I have also developed a middle-ware to communicate the UI to the back-end in real-time using Node.js and Socket.IO, and a PDF generator using PhantomJS.

  • TimeApp (Other amazing things)

    This is a DEMO application which lets users manage time-zones, helping you track the time of different cities.
    I wrote it from scratch, as a part-time project, in 2 weeks time, using AngularJS, Bootstrap (as CSS framework) and a RESTful PHP back-end, based on Slim micro-framework.

Skills
  • Languages
    JavaScript, PHP, CSS, HTML, HTML5, Bash Script, CSS3, TypeScript 2, TypeScript, SASS, EcmaScript 2015 (ES6)
  • Platforms
    Linux, LAMP, Ubuntu, Debian Linux, Docker, Drupal 8, Drupal, Unix, Red Hat Linux, Acquia, Windows, Meteor.js
  • Misc
    Full-stack, Front-end Web Development, System Administration, Back-end Development, Web Back-end, Node.js Server, AJAX, User Experience (UX), Chrome Extensions, Elasticsearch, ESLint, LocalStorage, Gulp
  • Frameworks
    Bootstrap 3, Express.js, Bootstrap, Angular 2, Twig, AngularJS, Ionic 2, CodeIgniter, Laravel, Polymer.js, ZURB Foundation, Slim, MeteorJS
  • Libraries/APIs
    Highcharts JS, Node.js, jQuery UI, Socket.IO, jQuery, D3.js, RxJS, Mustache, Moment.js, Solr Search, Underscore.js, Lodash, Modernizr, React.js, Restify, RequireJS, Backbone.js, Flot
  • Tools
    Composer, GitHub, Shell, Git flow, Git, Bower, SVN, Sublime Text 2, Apache, Nginx, Docker Hub, Bitbucket, Bower Front-end Dependency Manager, Docker Compose, Mongoose, Webpack, PhpStorm, MySQL Workbench, SQLyog, Varnish, Apache JMeter, Yeoman, NPM, Highcharts Software, Apache Solr, Sublime Text, JIRA, Atlassian Confluence, Confluence, PhantomJS, Jenkins, jqGrid, Grunt
  • Paradigms
    Scrum, REST, Agile Software Development, Model View Controller (MVC), Object-oriented Programming (OOP), Object-oriented Design (OOD), DevOps, Design Patterns, Responsive Web Design (RWD), Continuous Integration (CI), MapReduce
  • Storage
    JSON, Oracle PL/SQL, MySQL, Redis, Firebird, NoSQL, Memcached, PostgreSQL, MongoDB
Education
  • Partially-completed degree in Systems Engineering
    Universidad Tecnológica Nacional  - Córdoba
    1998 - 2006
  • Bachelor's degree in Computer Science
    Universidad Nacional de Córdoba - Córdoba, Argentina
    1996 - 1997
I really like this profile
Share it with others