logo
Keep in touch with meI'm using Intch to connect with new people. Use this link to open chat with me via Intch app
Work Background
Senior Developer
BixlabsSenior Developer
Dec. 2023 - Feb. 2024Remote• Backend developer for a Colombia-based fintech, working on an API-based payments aggregator, which provides value-added services on top of existing payment processors. The product runs on AWS serverless infrastructure, using DynamoDB, Lambda, API Gateway, S3, EventBridge and SNS. It was built using the SST framework, ElectroDB, Typescript, tRPC and Zod. • Designed and built a new cards module for the system. • Integrated a new payment processor to the system.
Senior Javascript FullStack Developer
People Thrust, Inc.Senior Javascript FullStack Developer
Aug. 2018 - Nov. 2023Mexico City Area, Mexico · RemoteFor Electronic Health Network (EHN): ● Main full-stack developer of the Patient Holistics Viewer product, a feature-rich, user-facing application for healthcare professionals, providing health data exchange and visualization for a growing number of clinics and hospitals connected to EHN’s infrastructure and the US CareQuality network. The product was designed to be integrated with existing Electronic Health Record Systems (EHRs) to enhance their functionality. ● Authored the product’s integration guide describing the currently supported integrations using the SAML and SMART on FHIR standards. ● Provided support for the product’s integration into several EHRs. ● Became versed in the FHIR standard (Fast Healthcare Interoperability Resources) created by Health Level Seven International (HL7), by taking their official FHIR Fundamentals and Intermediate Courses, and integrating that knowledge into the product. Tools: ReactJS, Material UI, Typescript, Javascript, HTML, CSS, SQL, FHIR, SAML, OAuth 2.0, OpenID, SMART on FHIR, N-tier System Architecture, Jest, MySQL SCRUM, Redmine, IntelliJ IDEA, Knowledge sharing, Mentoring, Documentation. Google Suite, Windows 10, Windows Subsystem for Linux (WSL). For Passur Aerospace: ● Architecture, mentoring and development of Ariva, a real-time flight tracking product for PASSUR Aerospace. ● Among my accomplishments I had a big influence in the creation and improvement of a functional, strategic product for the company. Tools: Microsoft Office, Google Suite, Windows 10, Mac OS X, CentOS, Javascript, HTML, CSS, SQL, N-tier System Architecture, ReactJS, Bootstrap, WebSockets, Jest, Enzyme, Microsoft Excel, Google Sheets, Postgres, SQLite, SCRUM, Mantis, Visual Studio Code, IntelliJ IDEA, Knowledge sharing, Mentoring, Documentation.
Java Software Engineer
Crossover for WorkJava Software Engineer
Mar. 2016 - Aug. 2018Austin y alrededores, Texas, Estados UnidosActivities: For Aurea: • Creation of unit tests for several customer systems to increase coverage and support refactoring. • Setup of several customer codebases for unit testing. For Versata: • Full-stack application maintenance. • Provided on-call production support for the system. Accomplishments: For Aurea: • Mentored junior developers on Java unit testing principles, libraries and techniques. This increased team productivity and software quality. For Versata: • As part of a remote agile team, I added valuable new features to a customized version of Versata's Quantum Retail product for Marks & Spencer. • Proposed and implemented the use of the Enunciate and Swagger tools to automatically document the REST services of the system. This provided value for the development and QA teams. • Developed a specialized tool to automatically generate user and developer-friendly reports of all executed SQL across Java virtual machines, which proved to be tremendously useful to the acceptance testing team as well as to developers, enabling them to understand and debug the very complex functionality of the system. Biggest obstacles: • Coordinating with team members in different time zones. • Lack of documentation. Business knowledge was complex and the business rules had to be inferred from the code. This made understanding the requirements harder than it needed to be. Tools and skills used: Microsoft Office, Google Suite, AIX, Ubuntu Linux, Amazon EC2, Java, Javascript, SQL, PL/SQL, Bash, Client-server, MVC, Layered architecture, N-tier, SOA, Microservices, ReactJS, Bootstrap, jQuery, Jest, Enzyme, Swagger, Enunciate, Servlets, JSP, JSTL, Spring Core, Spring MVC, Spring Batch, Spring JDBC, JPA, Hibernate, JUnit, Mockito, Microsoft Excel, Oracle, Jenkins, Nexus, SonarQube, SCRUM, Kanban, Git, Selenium, PhantomJS, NodeJS, JIRA, IntelliJ IDEA, ActiveMQ, Tomcat, SoapUI, SCRUM, Kanban, Knowledge sharing, Mentoring, Documentation.
Application Architect
IntellegoApplication Architect
Nov. 2015 - Mar. 2016Ciudad de México y alrededores, MéxicoActivities: • Java EE 6 application architecture definition, documentation and mentoring. • Application code quality verification and improvement suggestions. • Technical software architecture implementation for various projects. Accomplishments: Participation in a technical proposal for a big customs technological integration project (PITA) tendered by the Mexican Internal Revenue Service. Biggest obstacle: The complexity of the project whose technical proposal I participated in. Tools and skills used: Windows 7, Oracle Enterprise Linux Server, Debian Linux, Java, MVC, Layered architecture, N-tier, SOA, Servlets, JSF, Facelets, RichFaces, Spring Core, Spring MVC, Spring Batch, Spring JDBC, JDBC, JPA, EclipseLink, iBatis, DBUnit, JUnit, Mockito, PowerMock, Microsoft Excel, MySQL, Jenkins, SonarQube, RUP, Git, JBehave, Selenium, Microsoft Office, JIRA, Eclipse, JDeveloper, GlassFish, IBM WebSphere Application Server, Oracle WebLogic Server, Tomcat, SoapUI, Sparx Systems Enterprise Architect, Oracle SOA Suite 11g, Oracle Service Bus 11g, Knowledge sharing, Mentoring, Documentation.
Senior Java Developer
CapGeminiSenior Java Developer
Oct. 2011 - Oct. 2015Ciudad de México y alrededores, México
Senior Consultant
ids comercial TISenior Consultant
Oct. 2006 - Oct. 2011Ciudad de México y alrededores, México
Senior Java Developer
Softtek MéxicoSenior Java Developer
Jun. 2005 - Dec. 2006Mexico City Metropolitan AreaActivities: For IMSS: SPES (Pensions System). • Detailed design of 10 use cases of the Pensions System using the Rational Rose UML modeling tool, incorporating the use of the Struts, Spring and Hibernate frameworks. • Quality Assurance of 2 business scenarios of the system. Registration of found defects in the Rational ClearQuest tool for their follow-up and correction. Accomplishments: The new pensions system now helps the institute more efficiently manage the various types of pensions, saving time and money. Biggest obstacle: Coordination with unusually large teams. Tools and skills used: Windows XP, Windows Server 2003, Java, Javascript, HTML, CSS, SQL, Bash, MVC, Layered architecture, N-tier, jQuery, Servlets, JSP, JSTL, JSF, Log4j, Spring Core, Spring MVC, Spring Batch, Spring JDBC, Spring ORM, JAX-RPC, JAX-WS, Struts, JDBC, Hibernate, JFreeChart, Oracle, Ant, Jenkins, RUP, CVS, Microsoft Office, ClearQuest, Eclipse, IBM WebSphere Application Server, Rational Rose, ERwin, Knowledge sharing, Mentoring, Documentation.
Senior Java Developer
Grupo LuzWareSenior Java Developer
Jan. 2005 - Sep. 2006Mexico City Metropolitan AreaActivities: For Santander: • Requirements specification and analysis, object-oriented design, construction and testing of the Customer Support system. Accomplishments: For Santander: • Diagnosis of low performance causes and optimization of the Unified Contact Database application. Migration of the application to integrate it as an additional module of the Customer Support System. • Database connection management improvements and concurrency problems resolution of the Payroll Management Information System. Creation of the user manual and actualization of existing documentation. Biggest obstacle: Application and environment complexities. Tools and skills used: Windows XP, Windows Server 2003, Java, Javascript, HTML, CSS, SQL, MVC, Layered architecture, N-tier, jQuery, Servlets, JSP, JSTL, Log4j, Spring Core, Spring ORM, Struts, Tiles, DWR, JDBC, JFreeChart, Oracle, RUP, Microsoft Office, Eclipse, Tomcat, Argo UML, ERwin, Documentation.
Software Development Consultant
AvansisSoftware Development Consultant
May. 2002 - May. 2005Mexico City Metropolitan Area
Junior Java Developer
EDS GroupJunior Java Developer
Sep. 2001 - Mar. 2002Mexico City Metropolitan AreaActivities: Development of an Electronic Funds Transfer System. • Requirements specification, object-oriented analysis, design and construction of 2 of the main modules of the system. Accomplishments: Development of an Electronic Funds Transfer System. • I proposed the user interface design that was finally applied to 80% of the entry forms and reports. • Coordination with a 7 member team. Biggest obstacle: Application and environment complexities. Tools and skills used: Windows XP, AIX, Java, Javascript, HTML, CSS, SQL, Bash, MVC, Servlets, JSP, JDBC, DB2, Microsoft Office, IBM VisualAge for Java, IBM WebSphere Application Server, Documentation.
Junior Java Developer
CALDERON Y PEREZ CONSULTORES SLJunior Java Developer
Mar. 2000 - Aug. 2001Mexico City Metropolitan AreaActivities: Development of an Automotive Fleet Management Application. • Development of an automotive fleet administrative application for Tupperware’s sales force. • Addition of features to the application. Accomplishments: Development of an Automotive Fleet Management Application. • Self-learning of technologies for the development of internet sites. Biggest obstacle: I did not have all the required knowledge, so I had to learn it. Tools and skills used: Windows 95, Java, Javascript, HTML, CSS, SQL, Client-server, Servlets, JSP, JDBC, SQL Server, Microsoft Office, Tomcat,
Unix Administrator
BBVA en MéxicoUnix Administrator
Mar. 1999 - Feb. 2000Mexico City Metropolitan AreaActivities: • Shared responsibility to manage 9 UNIX servers of various brands (a Sun E-10000 with Solaris 7 and eight HP 9000 servers with HP-UX 9.0 as well as an AIX server) as part of a team of 4 operating system administrators. • Change management control of any changes made to those servers. Accomplishments: I helped keep the infrastructure running smoothly. Biggest obstacle: Learning and managing several operating systems at once. Tools and skills used: Windows 95, AIX, Solaris, HP-UX, Microsoft Office, Documentation.
Software Engineer
GUTSA INFRAESTRUCTURA, S.A. DE C.V.Software Engineer
Jan. 1998 - Dec. 1998Mexico City Metropolitan AreaActivities: Development of the Document Administration System for the Special Projects Area. • Requirements gathering, analysis, design and construction of the system. • Maintenance and improvements. Accomplishments: I developed my first complete and fully functional system, which met the client’s expectations. Biggest obstacle: The gathering of requirements from lots of sources. Tools and skills used: Windows 95, Visual Fox Pro, Client-server, Microsoft Office, Documentation.

Requests

Touchpoint image
44
Personal Pitch
Offering Comprehensive Full Stack Development
Intch is a Professional Networking App for the Future of Work
100k+ people
130+ countries
AI matching
See more people like Arturo on Intch
IT
64694 people
19
Program Operations Manager @ Inviso
22
Fraud prevention | Compliance @ DiDi
16
Technical Solutions Specialist @ Google
ITWeb Developer
14483 people
17
Product Engineer | SaaS MVPs
17
Senior Software Ingenier @ Adagio
15
Fullstack Developer