
Elthon Chocano Pareja
Verified Expert in Engineering
Software Developer
Port Coquitlam, BC, Canada
Toptal member since November 19, 2025
Elthon is a senior developer with 10+ years of experience specializing in scalable, efficient server-side solutions and distributed systems. He is an expert in Java, Spring Boot, and RESTful APIs, with proficiency in Angular, TypeScript, and SQL. Elthon is focused on optimizing system performance, reliability, and scalability, and is passionate about clean code, mentoring, and delivering innovative technical solutions.
Portfolio
Experience
- Debian Linux - 20 years
- Java - 17 years
- Systems Analysis - 15 years
- Software Development - 15 years
- Spring Boot - 6 years
- APIs - 6 years
- Reactive Programming - 3 years
- RESTful Microservices - 3 years
Preferred Environment
Debian Linux, Java, Spring Boot, TypeScript, Angular, SQL, APIs, JUnit, Mockito
The most amazing...
...thing I've developed is a data collection platform—Android input with web survey setup—accelerating educational information collection workflows by over 70%.
Work Experience
Senior Development Analyst
novoPayment
- Contributed to the integration of Card Solutions for Banco Fihogar, customizing Java 8 REST microservices for successful implementation.
- Developed REST microservices for an electronic wallet, including user onboarding and payment service integration with Spring Boot, Java 11, Hibernate with Oracle, reactive programming, and building unit tests using JUnit 5 and Mockito.
- Led training sessions on reactive programming and unit testing, enhancing the team's efficiency in adopting new technologies.
Full-stack Java Developer
Pragma
- Contributed to the Cybersecurity GAIA project for Bancolombia by developing new features using Angular 9 and TypeScript for the front-end and building unit tests with the Jasmine framework.
- Built new REST microservices in Java 11 with Hibernate and Oracle database to achieve new features on the Cybersecurity GAIA project.
- Shared knowledge on clean code and architecture during internal technical sessions.
Application Development Specialist
Ministerio de Educacion
- Designed and implemented a data collection platform with dynamic forms for Android with Java 8, configurable via a PHP web tool and RESTful services with the Yii2 Framework.
- Managed information requests from departments involved in data processing.
- Enabled faster statistical database development by 70%.
Technology Specialist
Total TIM WE
- Led adjustments in the content provider management platform to integrate new providers for client Entel.
- Developed customized integrations for three new providers into the main product platform.
- Utilized Java 8 for back-end development, focusing on applying development principles to ensure software efficiency and quality.
Java Specialist Developer
Instituto Nacional de Estadistica e Informatica
- Led the design and development of mobile applications for data collection across various departments of the organization, using Java 8 as the primary language.
- Designed and implemented a framework focused on the reuse of UI components to streamline the development of data collection applications.
- Delivered applications 70% faster than before, thanks to the implementation of this efficient, reuse-centric framework.
Solutions Assistant
everis
- Participated in the planning and development of new systems or system improvements, ensuring alignment with organizational needs. Familiarity with Spring Framework, Java 1.6, PHP, C#.
- Consulted with the project manager to analyze computer system needs for functional operations and to determine the scope and priorities of projects.
- Planned and initiated the redesign of existing standalone applications, utilizing object-oriented programming for new distributed systems.
Java Developer
Grupo Upgrade
- Designed the PostgreSQL database to manage sales, warehouses, credits, and sales commissions.
- Led the development of administrative modules using Java 1.6 and Swing, integrating the system with the company's external accounting software.
- Reduced commission payment processing from one month to less than a month after the sales close, improving vendor satisfaction.
- Optimized warehouse management and inventory rotation across branches, enhancing purchasing control.
Java Developer
Grupo Oxyman Comercial
- Designed and implemented the relational database using PostgreSQL to manage sales, production, credit, purchases, and asset rotation data.
- Led the development of all system modules using Java 1.5 and Swing, ensuring integration with the existing accounting system.
- Designed and developed a mobile application for PDAs using Java Micro Edition, enabling more efficient tracking of credit sales collections.
- Integrated the mobile app with the existing administrative system, boosting payment collection efficiency.
Experience
Herim Platform
Virtual Wallet Development & Card Solutions Integration – Belcorp
Android Application Development Framework Implementation
This self-initiated project laid the groundwork for cleaner code, faster development cycles, and enhanced consistency across the mobile application portfolio.
Education
Master's Degree in Business Administration (MBA)
University Canada West - Vancouver, BC, Canada
Bachelor's Degree in Systems Engineering
Universidad Catolica de Santa Maria - Arequipa, Peru
Certifications
AWS Certified AI Practitioner
Amazon Web Services
AWS Certified Cloud Practitioner
Amazon Web Services
Project Management Professional (PMP)
Project Management Institute (PMI)
Certified Scrum Master
Scrum Alliance
Skills
Libraries/APIs
SwingX, REST APIs
Tools
Subversion (SVN), Gradle, Apache Tomcat, Jenkins
Languages
Java, SQL, Java SE (Core Java), TypeScript, Python, PHP, C#, Web Services Description Language (WSDL)
Frameworks
Swing, Spring Boot, Angular, JUnit, Mockito, Spring WebFlux, Spring, Yii 2, Spring Batch
Storage
Microsoft SQL Server, MSSQLCE, SQL Server Integration Services (SSIS), Oracle RDS, PostgreSQL, MySQL, Spring Data JPA, IBM Db2, MongoDB, NoSQL, Elasticsearch
Paradigms
Reactive Programming, Microservices, Database Design, Microservices Architecture, REST, Clean Architecture, Azure DevOps, Agile Project Management
Platforms
Debian Linux, Oracle, Android, Java ME, AWS IoT, Docker, Amazon Web Services (AWS)
Industry Expertise
Project Management
Other
APIs, Back-end, Back-end Development, Software Development, Systems Analysis, RESTful Microservices, RESTful Services, RESTFul APIs, Domain-driven Design (DDD), Distributed Systems, Fintech, Card Payments, Payment APIs, Payments, Loans, Software Integration, Software Engineering, Large-scale Distributed Systems, Artificial Intelligence (AI), IT Project Management, Business Analytics, Machine Learning, Business Analysis, Oracle WebLogic Application Server, Scrum framework, CI/CD Pipelines, SOAP, Architecture
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