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


    Memcached, Less, Sublime Text, Grunt, Slim, Composer, JavaScript, PHP...
  • YaSabe
    Git, Google Maps, Google Ads API, Facebook API, JUnit, Twilio, Bootstrap...
  • Liveup Studio
    CodeIgniter, CSS, JavaScript, MySQL, PHP



San Diego, CA, United States



Preferred Environment

PHP, JavaScript, Java

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.


  • Software Engineer

    2016 - PRESENT
    • 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: Memcached, Less, Sublime Text, Grunt, Slim, Composer, JavaScript, PHP, MongoDB, Java
  • Software Engineer

    2014 - 2016
    • 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: Git, Google Maps, Google Ads API, Facebook API, JUnit, Twilio, Bootstrap, Less, Maven, Grunt, Composer, Slim, MongoDB, JavaScript, PHP, Java
  • 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: CodeIgniter, CSS, JavaScript, MySQL, PHP
  • Senior JAVA Developer

    2012 - 2013
    • Adapted the project Oracle Fusion Applications to Brazil tax laws.
    • Developed features in Java with ADF and Java Server Faces.
    Technologies: JSF, ADF, Java
  • 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: Linux, Spring MVC, ImageMagick, XSLT, Servlet, JSP, JSON, Ajax, jQuery, Ext JS, PHP, JavaScript, Java
  • Java Developer

    2008 - 2009
    • 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: XSL, OSGi HTTP Service, Web Services, IBM MQ
  • 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: SVG, CSS, JavaScript, GWT, Java
  • Java Developer

    2006 - 2007
    • 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: PL/SQL, JavaScript, Flex, Java
  • Analyst QA

    2005 - 2006
    • 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
    • Worked on TELG@T, 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



    AI-Base platform that screen candidates for a job offer via SMS.

  • YaSabe

    Integrated with Google Maps, Business Editor Wizard, and Facebook. Payments module integrated with Braintree.

    This is a test environment—feel free to do anything.

  • Body Systems Argentina

    Integrated the website with a management system for online course signups.

  • Website Builder Network Solutions

    This site features Java and JavaScript development, along with integration with ImageMagick for editing images online.


  • Languages

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

    Slim, CodeIgniter, Ext JS, .NET, JSP, Spring MVC, ADF, JSF, Bootstrap, JUnit, Flex, GWT, Apache Axis, Spring
  • Libraries/APIs

    jQuery, ImageMagick, Google Ads API, Google Maps, Facebook API
  • Tools

    Git, Subversion (SVN), Grunt, IBM MQ, Servlet, Composer, Maven, Sublime Text
  • Paradigms

    Scrum, REST
  • Other

    Quality Assurance (QA), Front-end, SVG, Web Services, OSGi HTTP Service, Ajax
  • Platforms

    Linux, Twilio, MacOS
  • Storage

    MySQL, PL/SQL, JSON, MongoDB, Memcached, NoSQL, Oracle PL/SQL


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

To view more profiles

Join Toptal
Share it with others