Martín Fox, Software Developer in San Diego, CA, United States
Martín Fox

Software Developer in San Diego, CA, United States

Member since September 1, 2014
Martin is a 14-year veteran in IT with a degree in IT systems engineering and experience as a QA tester and as a Java/JS/PHP software engineer. His experience spans a number of industries, including recruiting, web, marketing, telecommunications, banking, retail, government, and fitness in company environments ranging from nascent startups to multinational corporations. He has extensive experience integrating a broad range of RESSTful APIs.
Martín is now available for hire

Portfolio

  • JobBot.ai
    Java, MongoDB, PHP, JavaScript, Composer, Slim, Grunt, Sublime, Less, Memcached
  • YaSabe
    Java, PHP, JavaScript, MongoDB, Slim, Composer, Grunt, Maven, LESS, Bootstrap...
  • Liveup Studio
    PHP, MySQL, JavaScript, CSS, CodeIgniter

Experience

  • Scrum, 12 years
  • Java, 11 years
  • jQuery, 7 years
  • PHP, 6 years
  • Less, 3 years
  • Slim, 3 years
  • HTML5, 3 years
  • CodeIgniter, 3 years

Location

San Diego, CA, United States

Availability

Part-time

Preferred Environment

Java, JavaScript, PHP

The most amazing...

...thing I've built is an SMS chatbot to interview hourly workers using AI, appointment scheduling, and follow-up on the hiring process.

Employment

  • Software Engineer

    2016 - PRESENT
    JobBot.ai
    • Built a Java and SMS chatbot to interview hourly workers, schedule appointments, and follow up on the hiring process with the use of artificial intelligence.
    • Architected, designed, and coded a RESTful recruitment platform in Java and PHP.
    • Wrote JUnit test cases for unit testing and integration testing that runs in every commit with Jenkins.
    • Developed smoke test scripts that run every day simulating conversations and alerts on unexpected behaviors.
    • Integrated the logs with Slack to preserve time tracking of production problems.
    • Created and maintained complex queries and aggregations in MongoDB.
    • Provided technical support to the clients: Molly-Maid, MaidPro, US Lawns, LandCare, BrightView, St. David's Healthcare.
    Technologies: Java, MongoDB, PHP, JavaScript, Composer, Slim, Grunt, Sublime, Less, Memcached
  • Software Engineer

    2014 - 2016
    YaSabe
    • Developed PHP and JS features for mobile and desktop web version; using Slim, Composer, Grunt, PhpStorm, Sublime, and Git.
    • Developed data migration components in Java.
    • Integrated the system with Facebook Marketing API in Java.
    • Developed a Single sign-on integrated with Google+ and Facebook.
    • Prepared JUnit test cases for unit testing and integration testing.
    • Built a Payments module integrated with Braintree and PayPal in Java and PHP.
    • Developed workflow for the sales team and operations team, integrated with Pipedrive RESTful API in Java and PHP.
    Technologies: Java, PHP, JavaScript, MongoDB, Slim, Composer, Grunt, Maven, LESS, Bootstrap, Twilio, JUnit, Facebook API, Google Ads API, Google Maps, Git
  • IT Consultant for the project BodyControl

    2012 - 2015
    Liveup Studio
    • Implemented MVC architecture for a customized solution for the company Body Systems in JavaScript, PHP and MySQL.
    • Analyzed, designed, and developed the modules: Billing, CRM, Contracts, Shipping, and Business Statistics.
    • Developed the integration with the company website (enrollment to events, active clients list online, clients tool online).
    • Performed project management and business analysis tasks, defining priorities with the stakeholder.
    • Customized the system to implement in the Colombia, Mexico, and Chile agencies.
    Technologies: PHP, MySQL, JavaScript, CSS, CodeIgniter
  • Senior JAVA Developer

    2012 - 2013
    Oracle
    • Adapted the project Oracle Fusion Applications to Brazil tax laws.
    • Developed features in Java with ADF and Java Server Faces.
    Technologies: Java, ADF, JSF
  • Senior Java Developer

    2009 - 2012
    Network Solutions
    • Participated in the project LeapCafe, a website builder tool.
    • Involved in the analysis, design, and development in Java, JavaScript, and PHP.
    • Improved users' image gallery speed performance implementing multi-threading processing.
    • Improved online image editing quality, developing a Java integration with ImageMagick.
    • Developed UI and back-end features using jQuery, Ext-js, JSP, Oracle DB, and Scrum methodology.
    • Supported end-user tickets.
    • Led the local team and participated in the recruiting process.
    Technologies: Java, JavaScript, PHP, Ext.js, jQuery, AJAX, JSON, JSP, Servlets, XSLT, ImageMagick, Spring MVC, Linux
  • Java Developer

    2008 - 2009
    Citi
    • Developed new features in Java for a message broker to support SOA benefits, using: IBM-MQ, HTTPServices.
    • Configured Spring workflows and XML transformations.
    • Assisted to users of the middleware web-service.
    • Wrote JUnit testing.
    Technologies: IBM-MQ, Web Services, HTTPService, XslTransformation
  • Java Developer

    2007 - 2008
    Verizon Business
    • Participated in the Java development of a corporate business process diagrams web tool.
    • Implemented GWT-Ext framework in the project.
    • Implemented Scrum burn-chart to provide the team manager a real perspective day to day of the project status.
    Technologies: Java, GWT, JavaScript, CSS, SVG
  • Java Developer

    2006 - 2007
    Cubika
    • Developed EmeSuite, a supermarket management application for EmeRetail.
    • Created Emblue (Client: Epexo), an application for the presentation of marketing campaign indicators.
    • Created Genesis (Client: BASF), an application for management of production activities.
    Technologies: Java, Flex, JavaScript, PL/SQL
  • Analyst QA

    2005 - 2006
    Cubika
    • Created Travel Planner (Client: Globant), a business travels planning tool. Handled extensive testing, including design of test cases.
    • Built ScotishTV (Client: Globant), Designed and executed stress tests and functional tests. Used scrum methodology.
    • SHRMS (Client: E.D.S.) Store Human Resource Management System for Argentinian McDonald’s. Designed and ran stress tests for an HR system.
    • Created Heracles (Client: Synapsis), a tax declaration and payment system for the Instituto de Normalización Previsional de Chile. Created and executed functional test cases, metrics, and revised UML artifacts.
    • Mentored interns in QA/QC tasks.
    Technologies: Java
  • Analyst

    2004 - 2005
    ADECEF
    • Worked on [email protected], a fault management system for pressured cable, developed in .NET and Oracle.
    • Created a user and administrator manual.
    • Handled 1,100 reported issues.
    • Analyzed requirements and reported incidents.
    • Revised the development process.
    Technologies: .NET

Experience

Skills

  • Languages

    PHP, CSS3, XML/XSLT, HTML5, Less, JavaScript, Java, SQL
  • Frameworks

    Slim, CodeIgniter, Ext JS, Flex, GWT, Apache Axis, Spring
  • Libraries/APIs

    jQuery, Facebook API
  • Tools

    Git, Subversion (SVN), Grunt
  • Paradigms

    Scrum, REST
  • Other

    Quality Assurance (QA), Front-end
  • Platforms

    Linux, MacOS
  • Storage

    MySQL, NoSQL, Oracle PL/SQL

Education

  • Engineering degree in Computer Engineering
    2002 - 2011
    Universidad Tecnológica Nacional - Buenos Aires, Argentina

To view more profiles

Join Toptal
I really like this profile
Share it with others