09/06/2022 updated

LC
100 % available

Software Engineer with more than 4 years’ experience in analysis, design, development and testing

Alajuela, Costa Rica
Costa Rica
Computer Science at Tecnologico of Costa Rica
Alajuela, Costa Rica
Costa Rica
Computer Science at Tecnologico of Costa Rica

Profile attachments

CV - Luis Castillo

HTMLJava (Programming Language)JavaScriptPHPApplication Programming Interfaces (APIs)Agile MethodologyAmazon Web ServicesAmazon CloudfrontAmazon S3Data AnalysisApache TomcatAtlassian ConfluenceAtlassian JiraHTML5Bootstrap (Software)Cascading Style Sheets (CSS)Computer ProgrammingDebuggingSpring FrameworkWildFly (JBoss AS)JUnitPython (Programming Language)PostgreSQLLinux ServersMongoDBMySQLScrum MethodologyMockitoSimple Object Access Protocol (SOAP)Stored ProcedureTestngYii PHP FrameworkFront End (Software Engineering)PrimefacesTestingReact.jsFlaskSpring BootGitKanbanAngularJSAtlassian BitbucketApi GatewayNetwork ServerMicroservices
Java, Agile Methodologies, SCRUM, Kanban, Data Analysis, API, SOAP, Programming, Java 8, PHP, Python, Javascript, HTML5, CSS3, PrimeFaces, Yii Framework, Bootstrap, Angular 2, React, PostgreSQL, MySQL, Mongo DB, Spring Framework, Flask, JUnit, Mockito, TestNG, Jira, Bitbucket, Confluence, Jenkis, Git Servers, Wildfly, Apache Tomcat, Spring Boot, Dooker, AWS, Lambda Functions, S3, Cloudfront, API Gateway, HTML, frontend, bugs, PostgreSQL scripts, stored procedures, microservices, Linux servers

Languages

EnglishFluentSpanishNative speaker

Project history

Technical System Support & Development Team Lead

Snap Finance
Functions and Achievements:
* Financial system maintenance, resolving recurrently issues with development solutions,
finding bugs and correct them, root cause analysis and solution.
* Leading a team of Java developers and QA engineers to the right and proper software
development process.
* Improving the way that the system handles high volumes of transactions and processing with
distributed solutions, messaging (Rabbit MQ) and threads implementation.
* Making PostgreSQL scripts for reporting, stored procedures and functions.
* Developing and integrating microservices with the main application using Java and Spring
Boot.
* Handling performance and configuration of Linux servers.
* Researching and developing scalable and stable solutions and features.
* Developing Lambda Functions in AWS with Python and Java in order to automate some
manual processes, they were connected to S3 to get and modify the data of the files in
different buckets, all of them were configured with an API Gateway so they can be called by
the different microservices.

Project Administrator & Frontend developer

Software Solutions S.A
Functions and Achievements:
* Gathering customer requirements for different kinds of software.
* Prototyping and Business analysis.
* PHP, HTML, CSS3 and JavaScript programmer, designing controllers, views and frontend
functionalities.
* Systems enhancements and process improvement, focusing in different WEB systems.

Technical Professor

CTP Mario Quiros Sasso (MEP)
Functions and Achievements:
* Computers maintenance
* Programming Professor
* Electronics Professor

Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in