Senior Software Engineer
Current• Created multiple Java and Python support applications to automate processes and analyze data, boosting productivity in other teams of the company.• Created a entire Docker Testing Environment containing IoT plataform, Microservices, Redis and PostgreSQL; enabling developers to deploy local application instances efficiently.• Build a Observability system to monitor system VMs health metrics utilizing Prometheus and Grafana, enhancing system reliability.• Refactoring of the System Architecture for segregation of Stateless Microservices allowing horizontal scalability.• Upgraded Glassfish server to the latest versions supporting JakartaEE over JavaEE, fortifying application security.• Optimized software performance by fine-tuning the JVM and garbage collection processes, preventing memory spikes and system downtimes.• Mantaiining GCP infrastructure using heavy Linux skills.• Integrated our IoT network with well known network monitoring tools like Zabbix via SNMP, improving network management.• Integrated our platform with payment gateways such as Wix Payments, enhancing transactional capabilities.• Created a Java-based Telegram chatbot for customer interaction, reducing the Front-end request rate