I'm a proficient and proactive software developer with entrepreneur spirit who likes seeking and doing research on latest technologies. Always looking for cutting edge technologies and paradigms to ease software development, make it more enjoyable, and less prone to errors. I usually become a technology consultant for my coworkers. Looking for a place and environment that allows to develop the best of myself, fully apply my knowledge. I have experience working with multicultural and distributed teams.
My technical experience moved particularly and mainly from 6 years of java development to 4 ruby years, with emphasis on web/mobile front-end development. In java I worked using opensource technologies: struts,j2ee,hibernate, J2ME for mobile development in older handsets, WAP. WindowsMobile,all with SOA java backends.
My whole career overlaps with projects in other technologies, I also had experience on php, did a web crawler, a document repository, an IVR for a USA campaign from the Buffalo Wild Wings restaurant, and a couple of them for my company. Also in a minor proportion worked using Python, C/C++, Groovy and Grails, OCaml, etc. This experience on multiple technologies relies on that I enjoy working and doing research with different programming languages, and in that I do software development since I was 15 for playing purposes. I used to have fun developing small games in C++, using SDL libs for 2D graphics, on caldera linux, a very old linux distro. Played with software such as blender3d, 3dstudio. Used to compile and modify linux kernels, try different operating systems.. BEOs, FreeBSD, QNX (today blackberry's),etc.. My motivation comes out when I see a task that demanded weeks to be done in a couple of days. I have a good code repository and software portfolio. You can see a deeper description of my tasks and used technologies below.
Technical support for software developers that make use of our APIs, help on integrations with huge and small companies as well. Dealing with merchants that cannot receive payments, being on call some hours everyday, working tickets I do software development as well by automating processes and building new tools when I identify something that is tedious or repetitive, at everyday work. Technologoies: ORACLE RIGHT NOW - PHP - JQUERY - RUBY - SINATRA - PAYPAL - NODEJS - BROWSERIFY - REQUIREJS - WEBIX - ELASTICSEARCH - MONGODB - NYLAS - MECHANIZE
Role: Founder and CEO (My Own company)
Svc Information Development III
CEO (Own Company)
Ruby on Rails Developer
Freelance Mobile Consultant
Software Developer, Mobile Developer, J2ME
QA Engineer for load & performance
Java J2EE Developer
Trainee Research Assistant
This software portfolio is intended for demo purposes, contains my own source code, and represents a 10% of my experience. You will see a video in the android section.
The following is a phonegap application able to take pictures, use GPS, and lists products. Puts the platform at the limit.-
Smart Form Filler: https://github.com/PabloBorda/smartfiller-chromeDonate Bitcoins
Sinatra TimeTracker: https://github.com/PabloBorda/timetracker
PDF Bill Generator: https://github.com/PabloBorda/pdf-bill-generator
Ruby Captcha: https://github.com/PabloBorda/rubycaptcha
Delivery Magic: Rails Application that renders a list of products using old WAP technology that used handsets in the past: https://github.com/PabloBorda/delivery-magic-wap
ECommerce site: ECommerce site has a picture gallery, mysql, and Authorize.net payment gateway integration code.