React Developer as part of a distributed team for a US client, building a design system to be used for several internal applications and external partners. Main tasks include: ● Design and implementation of UI Components. ● Requirements analysis. ● Supporting third party applications and teams. ● Code review / Code quality. ● Developing Web accessibility. ● Evolutionary development. ● Unit testing / E2E testing / Visual regression Testing. Technologies: Reactjs , Typescript , Javascript , Scss, Styled Components .
Technical leader for ISBAN (software engineering factory of Santander Rio). We built from scratch a dynamic process model to hire new products for the bank. My role was to implement a highly customizable architecture, to create a strong API capable of handling new features without new implementation on the different clients. Main features: ● Multiplatform. ● Capable of handling multiple services. ● Capable of connecting to new services without code changes. ● Capable of applying business rules globally. ● Highly adaptable to different clients. ● Capable of being used in internal or external networks. Main tasks include: ● Design and implementation of scalable solutions. ● Distributing tasks and assigning roles to the team. ● Requirements analysis. ● Supporting the development team. ● Improving developers skills. ● Code review / Code quality. ● Implementing security rules.
During my first year as technical leader I was leading a team of 8 developers. My obligation was to improve my team’s abilities and assume the responsibility of timelines with the client. By the end of the first year the team had grown and we finished the year with more than 20 developers and 2 team leaders (Backend, Frontend). Methodology: SCRUM. Technologies: Reactjs, Angularjs , Typescript , Javascript , Gulp, Karma, IBM Websphere Application Server, JAX-WS, Maven, JAXB, JPA, REST, SOAP, EJB, J2EE, Generics, TFS, Oracle.
Main tasks include: ● Fulfilling the role of developer Full stack in an application distributed in multiple databases, 2 Java applications and a PHP application. ● Performing evolutionary development in both Java, Javascript and PHP. Technologies: Java, Hibernate, Sql Server, Store Procedures, Spring MVC, Spring Batch, Bash Scripting, Javascript, Php
Sr. Developer - Freelance. Main tasks include: ● Building from scratch web applications for both Front-End and Back-End agencies. ● Implementing LAMP servers. Technologies: Angularjs, Angular2, React, Typescript, Javascript, Gulp, Karma, Symfony, Doctrine, Php, Mysql, Html, Css, Less, Sass.
In my second term I assumed the role of technical leader of a team of 4 developers and 2 designers. Main tasks include: ● Assigning work to the development team and design team. ● Defining priorities. ● Being a link between the sales team and the development team. ● Deploying client’s applications ● Code review / Code quality. ● Implementing security rules. ● Evolutionary development. Technologies: Php, Javascript, Html, Css, Mysql.
Backend development in Drupal. Mobile Frontend. Main tasks include: ● Evolutionary development. ● Code review / Code quality. ● Implementing security rules. Technologies: Php, Javascript, Html, Css, Mysql.
PHP development using multiple CMS and ECommerce: Drupal, Joomla, WordPress, Open Cart, Drupal Commerce, Virtue Mart and Magento. Integration of API's and payment platforms: Mail Chimp, Constant Contact, DAXKO, PayPal, First Data, Autorize.Net, etc. My main task was to create extensions and modules of the company to customize or extend the functionality of the application and integrate various systems.
Main tasks include: ● Evolutionary development. ● Code review / Code quality. ● Implementing security rules. ● Implement front-end layouts ● SEO. ● Custom Ecommerce implementations. ● PayPal’s integration. ● Adwords campaigns. Technologies: Php, Javascript, Html, Css, Mysql.