Ramiro Castro

Ramiro Castro

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

Ramiro Castro

Córdoba, Cordoba, 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, Cordoba, 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
    PHP, JavaScript, HTML, CSS, HTML5, CSS3, Bash Script, Sass, TypeScript 2, TypeScript, EcmaScript 2015 (ES6)
  • Platforms
    Ubuntu, Debian Linux, Linux, LAMP, Drupal, Drupal 8, Docker, Windows, Meteor.js, Red Hat Linux, Acquia, Unix
  • Misc
    Full-stack, Front-end Web Development, System Administration, User Experience (UX), Node.js Server, Web Back-end, Back-end Development, AJAX, LocalStorage, Elasticsearch, Chrome Extensions, Gulp, ESLint
  • Frameworks
    Twig, Bootstrap, Express.js, Angular 2, Bootstrap 3, AngularJS, Polymer.js, ZURB Foundation, Ionic 2, MeteorJS, CodeIgniter, Slim, Laravel
  • Libraries/APIs
    Node.js, Socket.IO, jQuery, jQuery UI, Highcharts JS, Solr Search, Lodash, Modernizr, React.js, Restify, RequireJS, Backbone.js, Flot, RxJS, D3.js, Mustache, Underscore.js, Moment.js
  • Tools
    Docker Compose, Git flow, Docker Hub, GitHub, Bower, Bitbucket, Bower Front-end Dependency Manager, Sublime Text 2, Nginx, SVN, Apache, Composer, Shell, Git, Yeoman, Mongoose, Grunt, PhpStorm, MySQL Workbench, SQLyog, Varnish, Apache JMeter, NPM, Highcharts Software, Apache Solr, Sublime Text, JIRA, Atlassian Confluence, Confluence, PhantomJS, Jenkins, jqGrid, Webpack
  • Paradigms
    REST, Object-oriented Design (OOD), DevOps, Object-oriented Programming (OOP), Scrum, Agile Software Development, Model View Controller (MVC), Design Patterns, Continuous Integration (CI), Responsive Web Design (RWD), MapReduce
  • Storage
    JSON, MySQL, Oracle PL/SQL, PostgreSQL, Firebird, NoSQL, MongoDB, Memcached, Redis
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