Martín Fox
Verified Expert in Engineering
Software Developer
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.
Portfolio
Experience
Availability
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.
Work Experience
Software Engineer
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.
Software Engineer
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.
IT Consultant for the project BodyControl
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.
Senior JAVA Developer
Oracle
- Adapted the project Oracle Fusion Applications to Brazil tax laws.
- Developed features in Java with ADF and Java Server Faces.
Senior Java Developer
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.
Java Developer
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.
Java Developer
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.
Java Developer
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.
Analyst QA
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.
Analyst
ADECEF
- 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.
Experience
YaSabe
This is a test environment—feel free to do anything.
Body Systems Argentina
http://www.lesmillsargentina.com.ar/calendario-workshops/Website Builder Network Solutions
Skills
Languages
PHP, CSS3, XML/XSLT, HTML5, Less, JavaScript, Java, CSS, XSL, XSLT, SQL
Frameworks
Slim, CodeIgniter, Ext JS, .NET, Jakarta Server Pages (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, Apache 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
Education
Engineering Degree in Computer Engineering
Universidad Tecnológica Nacional - Buenos Aires, Argentina
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring