Latest projects
- SURA Insurance - Ceiba Software S.A.S
SURA Insurance - Integrations Team Bus
Backend developerResponsabilitiesExternal URL- Design and creation of serverless services for the Azure Cloud
- Implemented event-oriented architectures (RabbitMQ / ServiceBus) and HTTP/REST feature services aimed at solving all the required integrations between Salesforce Industries and SURA Colombia in the sales and shipping process vehicle insurance business.
SkillsAzure FunctionsAzure Service BusCosmoDBTerraformMicroservicesNode.jsJ MeterUnit TestsIntegration TestsSonarQubeGitJWTScrum - Aval Digital Labs - Aval AV Villas Group - Ceiba Software S.A.S
Aval Digital Labs - AV Villas Bank / Credit Card Infrastructure Migration team
Senior backend developerResponsabilitiesExternal URL- Migration of legacy infrastructure from Amazon Web Services to Infrastructure as Code using Serverless Framework and Terraform guaranteeing enterprise standards and full supervision of the configuration of the application architecture components.
- Refactoring and optimization of the legacy code given to lambdas (Node-JS/Java) and monoliths (Java Springboot) involved in the application
- Improved up to a percentage greater than or equal to 85% of the Quality Gates standards against good practices required by the company
- Improved in a high percentage the execution performance of lambdas and code associated with step functions used in the application.
- Generation of new components with business logic added to support the work cell in parallel to production activities. migration, allowing flexibility between migration loads.
- Generation of security policies and vulnerability corrections in accordance with the OWASP standard
- the results of which adequately responded to the high internal demands of the organization Aval Digital Labs as well as Banco AV Villas.
SkillsDynamoDBNode.jsSpring FrameworkAWSTerraformServerless frameworkGradleJiraMavenJ MeterJenkinsDockerUnit TestsAWS CognitoMicroservicesGitJWT - Aval Digital Labs & Los Nogales school - MentuApp - Ceiba Software S.A.S
Mentu App
Full-Stack developerResponsabilitiesExternal URL- Development of a learning platform for primary and secondary education, based on a hexagonal architecture, oriented towards microservices, and utilizing Serverless Framework with AWS Node.js (TypeScript) and AWS Lambdas. This approach promotes maintainability, high availability, and resilience to errors
- Using Serverless Framework, strategies were implemented with AWS CloudFormation to decentralize each Lambda function in alignment with the desired data lake, connecting various Amazon Web Services such as API Gateway, S3 (hooks), SNS, SQS, among others
- An ETL process was established to deliver standardized and optimized information for the Metabase platform, generating updated and complete data through AWS EventBridge
- An ETL was made available that delivers standardized and optimized information for the Metabase platform generating updated and complete information through AWS Eventbridge
- The frontend was built with React.js, Webpack, and TypeScript, segmenting the core business functionalities into different microservices via Module Federation, and generalizing graphical components of the frontend through a shared library exposed via Storybook, all based on best practices
- External applications such as Mixpanel, Concerto, Hotjar, and Google Analytics were integrated to ensure effective strategies for the target audience (teachers and students)
SkillsMySQLMongoDBPostgresSQLNest JSAWS SQSNode.jsHTMLCSSReact.jsMicrofrontendStorybookDesign systemsTailwindAWS CognitoTypeScriptServerless framework - Ceiba Software S.A.S
ADN Ceiba
Software architect developerResponsabilities- A hexagonal architecture was defined and developed where domain orientation where solid principles and maintainability of the projects are favored. all this under a continuous integration process with static code analysis and execution of tests that guarantee the quality of the developed project.
- It was possible to build front implemented under a core which shared the feature architecture with management of this global using Redux.
SkillsMySQLSASSHTMLCSSReact.jsTypeScriptReduxNest JSJ MeterNPMJenkinsSonarQubeGitUnit TestsIntegration TestsE2E Test - SM Digital
SM Digital - Website development & Custom Integrations between third parties
Tech-lead developerResponsabilitiesExternal URL- Custom Website development using WordPress as CMS modularization of business logic functionalities through good practices via Plugins
- Custom themes creation from scratch, guaranteeing fully responsive and optimized for the web, designed with the aim of optimizing profits and generate customer visibility through Marketing strategies.
- Implementation of virtual stores and integrations with third parties such as payment gateways like ERP's, CRM's and specialized platforms for collecting leads used in Marketing in addition implementation of SSO (Single Sign-On) services with social networks such as Facebook/Twitter/Instagram among others.
- Implementation of customized automated messaging strategies for platforms via WhatsApp using authorized APIs for the business which made it possible to communicate reports to lists of authorized clients in a simple way.
- Various strategies were used for the frontend and backend highlighting HTML, CSS, JS (jQuery Framework, Angular JS and React JS)
- PHP and Node JS respectively for the creation of websites and generation of applications for third parties as well as integrators between unsupported platforms.
SkillsMySQLMongoDBjQueryNode.jsExpressReact.jsBootstrapSASSHTMLCSSJiraTrelloWordPressWooCommerceJavaScriptTypeScriptPHPAuth0JWTLaravel - Nutresa Group - SM Digital
E-learning Client School for vendors (LMS)
Full-Stack developerResponsabilitiesExternal URL- Full-Stack project developed from scratch which had to be built under the WordPress CMS framework which exposed REST services to be consumed from the application client.
- The frontend had to be built with Angular JS and the use of libraries was allowed for the manipulation of multimedia content.
- Implemented UX strategies due to the target population (50 years or older)
- The delivery of multimedia resources had to be optimized and respond to a high flow of users using AWS S3, AWS CloudFront among others.
SkillsMySQLAngular JSBootstrapSASSHTMLCSSAWSJiraTrelloGitJavaScriptPHPMVC - SURA Insurances - Colombia - SM Digital
SURA Advisors Intranet
Full-Stack developerResponsabilities- Full-Stack project where the integration of a SEUS 4 (Active Directory - SAML) was required integrating it with an E-Commerce using WordPress with WooCommerce as CMS.
- According to the good practices for WordPress it was required to set up an adaptable plugin based on an MVC architecture which favored the division of its logic and components.
- The application had to have custom reports generated via CSV which come from different sources such as Google Docs and external REST APIs.
- The project was completed by complying with the functional requirements and the quality of the software advocated by the client.
SkillsSASSCSSjQueryBootstrapWordPressWooCommerceNPMJiraTrelloSAMLPHPMySQLGitJavaScript - Zenú meat foods - Colombia - SM Digital
Corporate Zenú - Game Advance and learn!
Frontend developerResponsabilitiesInteractive Frontend project developed from scratch with Angular 7 technology under the architecture recommended by the Angular style guide. It sought to satisfy the principles of maintainability respecting concepts of clean code and design patterns suggested by the framework
SkillsAngular JSAWSJiraTrelloPHPJavaScriptTypeScriptFunctional Test - Familia Group
Familia Group Co - Napkin simulator - SM Digital
Full-Stack developerResponsabilities- Full-Stack interactive project developed from scratch under the WordPress CMS Framework.
- Due to the infrastructure suggested by the client it was necessary to use jQuery and libraries focused on manipulating the DOM.
- The project required respecting very specific brand directives directly related to the functional requirements.
SkillsMySQLBootstrapSASSHTMLJiraTrelloWordPressPHPMVCjQuery - COLGAS
Insa (NORGAS) - Energy quote simulator - SM Digital
Frontend developerResponsabilitiesExternal URL- Frontend project developed from scratch which required using entirely JavaScript (Vanilla) language.
- This quote used very precise calculations that are carried out in detail due to the company's quality policies therefore that the interaction with the client had to be constant
- The continuous deployment process was properly configured through scheduled tasks on a remote server in the cloud.
SkillsMySQLBootstrapSASSHTMLJiraJavaScript - Presente Éxito group
Vacation resort quote simulator/generator
Full-Stack developerResponsabilities- Full-Stack project developed from scratch with PHP technologies and using the Framework for WordPress web pages.
- In accordance with the good practices of the Wordpress CMS it was required to build entirely using a plugin implementing a MVC architecture.
- It was important for the client to respond clearly to the functional requirements whose importance lay in the calculation the evaluation of results and their deployment (PDF - Email) which were used for strategies of Marketing and Digital Guidelines. It was essential that it be fully manageable and configurable.
SkillsMySQLBootstrapSASSHTMLCSSWordPressJiraJavaScriptMVCTrelloPHPjQuery - EAFIT University
EAFIT University - Plataforma Línea en Informática Educativa (Imaginar futuros)
Systems analystResponsabilities- Full-Stack project developed from scratch under the WordPress CMS Framework (PHP).
- It required using good CMS practices for its construction so its modules were developed under the Kernel architecture /Plugin common in CMS such as WordPress.
- It required managing information dynamically from the frontend using jQuery and Ajax.
- Different cloud service structures had to be maintained for its users and collaborators using the AWS suite for this (S3, Glacier, Cloudfront, Route 53, etc.) and administration of Azure and Office 365 Cloud services.
SkillsMySQLBootstrapSASSHTMLCSSWordPressJiraJavaScriptAWSMVCTrelloPHPjQueryOffice 365