Malcolm HerrazBack End Developer
Malcolm is a software engineer with over 10 years of experience, specializing in Java, React, TypeScript, and AWS Cloud. He thrives in agile environments, bringing both technical expertise and adaptability to each project. He’s eager to take on new challenges and bring ideas to life—no bugs, just plenty of puns and clean code.
Certifications
JAVA Developer
Java
10/06/2023
Tech stack
Java (9)
Android (7)
JSF (7)
Kotlin (7)
PostgreSQL (7)
AWS Certified Developer (6)
Spring Boot (6)
EJB (4)
JBoss (4)
JEE (4)
MySQL (4)
Terraform (4)
jQuery (3)
Node.js (3)
React (3)
Docker (3)
JUnit (3)
Apache Kafka (3)
Laravel (2)
PHP (2)
Angular (2)
JIRA (2)
React Native (2)
TypeScript (1)
GraphQL (1)
Jest (1)
Selenium WebDriver (1)
Experience
Technical Project ManagerTwiiti
05/2024 - Currently

Twiiti, is a company that provides web solutions and commercial guidance, where I lead the development of a comprehensive software platform for property buying, visit scheduling, and reservation management. • Guiding and coordinating a team of developers to ensure project milestones are met efficiently. • Organizing tasks, prioritizing deliverables, and maintaining a clear development roadmap. • Designing and implementing the architecture, code structure, and infrastructure, aligning with best practices for scalability and performance. • Conducting code reviews to uphold code quality and consistency across the project.

PHP
Laravel
Angular
React Native
Terraform
JIRA
MySQL
Back End DeveloperEncora
03/2022 - 04/2024

Tokenize dashboard is an application we started from scratch where organizations can efficiently manage their Ring devices, which serve as multi-factor authentication tools for their users. Additionally, organizations can submit support requests to Tokenize, the Ring service provider. • Responsible for overseeing the project’s backend component, including the design, implementation, and testing of API endpoints and data persistence for managing users and their organizations. • Implemented a telemetry service with AWS serverless technology to gather logs from mobile devices and stream those logs into OpenSearch and Cloudwatch for further analysis • Coded an AWS lambda function to translate support requests into Jira tickets.

Spring Boot
Java
Node.js
React
Terraform
JUnit
AWS Certified Developer
MySQL
Apache Kafka
Docker
Full Stack DeveloperAssureSoft
01/2022 - 03/2022

Tasking is a single web application designed for physical therapy clinics, enabling them to efficiently schedule tasks for their patients • Developed a CSV export feature, allowing clinics to export their clients’ tasks and send them via email using AWS cloud technologies. • Programmed the primary input interface for clinics to enter their information related to tasks.

React
Node.js
Selenium WebDriver
TypeScript
AWS Certified Developer
Jest
GraphQL
Docker
Project LeaderSwissbytes
01/2019 - 12/2021

Syscom is a commercial system responsible for sales, payments, and delivery of products, interfaces with an ERP system developed in-house by the company. This project comprises two components; a web platform and a mobile App. • Took charge of the end-to-end project life-cycle, encompassing design, implementation, testing, and maintenance. • Implemented the algorithm for optimizing product delivery prioritization. • Created a price rule library for calculating discounts and product prices based on predefined rules. • Programmed features for payment registration, invoice generation as well as reports for sales and deliveries.

Java
Kotlin
Android
Spring Boot
AWS Certified Developer
PostgreSQL
JSF
jQuery
Full Stack DeveloperSwissbytes
07/2017 - 12/2020

SGV is a distributed project encompassing both mobile and web applications integrated with SAP ERP, the project's primary objectives include sales registration, invoicing, customer data capture, management of customer credit lines, CRM functionality, and logistic planning. • Developed the mobile application, focusing on core functionalities such as sales registration, customer data capture, credit line application processing, collection registration, and map visualization. • Contributed to the implementation and ongoing maintenance of all project features ensuring their continued functionality and effectiveness.

Java
JEE
PostgreSQL
Kotlin
Android
JSF
EJB
JBoss
Education
Software Project ManagementUniversidad Autónoma Gabriel René Moreno
01/2014 - 12/2016
Computer ScienceUniversidad Autónoma Gabriel René Moreno
01/2008 - 12/2013