I'm ๐จ๐ปโ๐ป Ssr Software Engineer from Colombia with 8 years of experience.
I like to automate manual and repetitive business processes with software development using best practices, clean architecture, design patterns and provide the best solutions to customer needs. I am proactive, self-taught, adaptable to change, achievement oriented, a fast learner and a team player. I like to be updated with new technologies and software development tools, I am also open to the possibility of learning other programming languages. I see myself for the year 2027 as an architect, knowing many tools and programming languages to give the best solutions according to the client's need, covering front-end, back-end, API's, cloud, mobile, containers and DevOps.
- ๐ญ Iโm currently working on Golang, Java and NodeJs
- ๐ฑ Iโm currently learning Golang and NodeJs
- ๐ค Iโm looking for help with Java libraries open source about to convert eml and msg files to pdf
- ๐ My projects https://github.com/johnreyes96
- ๐ฌ Ask me about Java, Scala, Flutter and Angular
- โก Fun fact: I love music ๐ถ mixing music ๐ง and I'm passionate about playing video games ๐ฎ
ย
SCRUM
KANBAN
MVC architectural pattern
MVVM architectural pattern
Clean architecture
Hexagonal architecture
Microservices architecture
Design patterns
CQRS pattern
SOLID principles
FIRST principles of testing
Responsive web design
Mobile first design
OOP
Functional programming
Reactive programming
Spring WebFlux
SOAP
RESTFUL
H2
PL/SQL
Blade
Servlets
AJAX
JSP
J2EE
ASPX
Log4j
BPMN
TDD
Units tests
Mockito
PowerMock
EasyMock
Code coverage
Performance testing as code
SAHI
Bamboo
FindBugs
Liquibase
DataDog
ย
ย
ย