Boris Becker
Fullstack Developer - Java
Contratar a esta persona
Envía una oferta de trabajo directamente a este candidato
Sobre mí
Experienced software engineer with a strong background in analysis, design, and development, as well as expertise in Object Oriented Programming and Databases. Skilled in team collaboration and performance optimization, with the ability to effectively communicate technical knowledge to colleagues and clients.
Proficient in Java, C++, C#, and various web development technologies such as PHP, JSP, and JSF. Well-versed in implementing MVC and MVP architectures, as well as utilizing frameworks such as Hibernate, Spring, Angular, React, RichFaces, and IceFaces. Familiarity with Regular Expressions and database management systems such as MySql, PLSQL and SQL Server.
In addition, I have extensive experience with microservices, Springboot, Kubernetes, Docker, Terraform, and cloud technologies, particularly with Amazon Web Services (AWS). I am also well-versed in Test-Driven Development (TDD) and am always eager to learn new technologies.
Experiencia
Novacomp
Senior Fullstack Engineer
(2021 – Present)
Medellin, Colombia
- Worked as developer and DevOps engineer for a geolocalization and insurance platform using Java 17, Kafka, kubernetes, Terraform, Auth0, Spring boot, Spring security, Spring Data JPA, Spring Batch, Python, Nodejs, Docker, Maven - 2 years
- Developed new functionalities in React, Java and Scala - 2 years
- Worked on managing resources and infrastructure in AWS, managed different environments’ lifecycle and improved performance of kubernetes clusters. services used terraform, EC2, ELB, Route 53, RDS, S3, Kibana, Jenkins, Rundeck, MSK, ECR - 2 years
- Designed the base architecture for the development of a new platform focused on the insurance industry - 2 years
- Created new APIs, DB architecture, and worked on features for the FrontEnd in Vue and React - 2 years
Team International Colombia
Senior Java Engineer
(2020 – 2021)
Medellin, Colombia
- Main developer in a team, in charge of creating new microservices for a world leading provider of AI Software solutions - 2 years
- Worked on a new high performance Micro-Service designed to process and evaluate Big Data using Java 8, MSSQL, Perforce, Jenkins, Docker, Graddle - 2 years
- Added new functionalities to existing Micro-Services using Java 8, Docker, SQL Server, AWS - 2 years
- Improved performance of existing services maintaining the highest standards of quality and programming, including unit testing using Kotlin - 2 years
Orecx LLC
Senior Java Developer
(2015 – 2020)
Medellin, Colombia
- Java engineer in charge of solving issues and adding new features in the backend, frontend and Databases, using technologies such as Java, Perl, MySQL, MSSQL, PostgreSQL, Spring Framework, Spring MVC, Spring Data JPA, JavaScript, HTML5. - 5 years
- In charge of the maintenance and improvement of legacy code and adding new features with the highest standards of development in Java - 5 years
- Multithreading programming based on Java for the processing of metadata, MySQL management and optimization of hibernate - 5 years
- Enhanced legacy code, created and optimized installers for Windows and Linux (CentOS, Oracle, Redhat, Amazon) using Perl - 5 years
- Implemented XSS and DoS sanitation in order to prevent such attacks to the system.
- Improved audio streaming and encoding mechanisms in Java 8.
- Implemented OWASP top ten - 5 years
- Migrated monolithic architecture to RESTful APIs - 5 years
Yuxi Pacific LATAM
Java Developer
(2013 – 2015)
Medellin, Colombia
- Technical leader and Dev of a team prepared to attend to different needs in the backend and frontend. - 2 years
- Performed data analyst tasks in order to evaluate and create specific reports using Regular Expressions - Java 7, RegExp, AngularJS, reports. - 2 years
- Multithread programming based on Java and web analyzer based on regular expressions and optimize MSSQL Scripts and queries - 3 years
- Worked on the largest Clinical Studies management system in C# and ASP/JavaScript, managed and improved legacy code. Also added new functionalities to the application - 2 years
Fundación Universitaria Tecnológico Comfenalco
Java Developer
(2009 – 2012)
Cartagena, Colombia
- Software developer in charge of various programming projects including a large data management system in charge of the administration of academic information in Java - 2 years
- Created several software modules for this system and delivered reports and documentation for the institute. Based on JE22, Hibernate, MySQL Spring MVC/ - 2 years
- Developed a 2D video game engine in C++ and OpenGL - 2 years
Educación
Fundación Universitaria Tecnológico Comfenalco
Systems Engineering degree (2009).