I'm a product developer with a keen eye for design and a deep love for creating impactful, visually appealing products. I believe the best software not only functions flawlessly but also delights users. My approach combines clean, refactorable code with a focus on aesthetics and user experience. I'm passionate about continuous learning, collaboration, and sharing knowledge. I'm also a firm believer in the power of technology, science, culture, and music to inspire and enhance our work.
-Developed a complete section to route different types of payments with React, with a flowchart made in react-flow, supported by MUI, GSAP for animations over svg lines
-Developed a lot of mini increase on a dashboard sections like: Conversion rate insights, Blocklists, Reconciliations, Payments, Connections, etc.
-Quality code with strictly Typescript, Prettier, Eslint, Husky, TS-lint, Unimported
-Create forms with complex conditions, animated components
-Support my partners in complex task
-Interviews to news candidates in the company
-Guard support
-I used BFF (Kotlin-node) and React-query to obtain data.
-Support in product and UX decisions.
-Continuous production deployments.
-Review of pull request from other sections
Together with 4 teammates, we developed 3 web apps in React and 1 mobile app in React native. These 4 applications are related to a wholesale Eccommerce.
The largest and most relevant tasks that I was part of were:
- migration from CRA to NextJS of a half legacy web
- unification of style criteria, development of shared components
- add i18n in two apps
- add PWA
- fix version vulnerabilities in dependencies
- add unit tests
- code cleanup and refactor
- lots of new features
- lots of fixes
The work modality that we always adopt is SCRUM, we use:
- Sprint review
- Hindsight
-Daily meetings
- Planning
-Grooming
I am in charge of the migration of old technologies to React, Hooks, Context. Starting different microfronts from the affiliate page of the business section. In turn, creating libraries to streamline the development of forms, unifying code conventions and styles.
I also help apprentices as well as experienced people to carry out their tasks guiding them in the way of thinking as well as building Software.
I worked for the client Galicia mainly for the front-end area of Homebanking.
Guiding Devs and PMs on how to carry out different developments, giving them autonomy in their own initiatives.
We also develop deployment boards, we create an onboarding for new projects (registration in openshift, creation of pipelines in jenkins and creation of repositories with templates in Github)
Some frameworks: NextJS, React, Styled Components, NodeJS, Reach / Router, Typecript, TSX.
I'm in charge of adding features, correcting defects and adding value to the product. I work with technologies like Redux, Next, React, NodeJS, Express, Apollo, GraphQL, ParcelJS, Webpack, Babel, Styled Components, Material UI, Server Side Rendering. I also do certain microservices, to feed the Front.
I developed an application for Pami at a National level.
The Front-end was developed with React and Fabric, the Back-end with Node.js, ElasticSearch, Mocha and LetRest (Own of the company).
Integration development:
The Front-end is being developed with React and Material, the Back-end with NodeJs, Express, Mocha and Type ORM.
I took care of the development tasks of a migrated system from Oracle Forms to a Web environment for the Turner company at a global level.
The Back-end was made in Java 8 and the Front-end in AngularJS, in addition we have developed test-unit in Spock and code improvements with analysis and code correction with SonarQube.
Implemented in Boldt the system of continuous integration with tools such as Bamboo which, in turn, asked SonarQube for a static code analysis which returned metrics about bad practices when it came to programming that they had in that project.
Then with Bamboo the artifacts generated in Nexus, versioned, were uploaded. Bamboo, being connected to Gitlab and in turn connected to Jira, had the possibility that when he started or created a Branch, it would be automatically linked to the incident in Jira.
Another task was the generation of unit test cases within the project.
Evolutionary and corrective maintenance, administration of applications for Claro CBA, Arcor BSAS and CBA, Visa and Macro Bank of Rational precedents from IBM (ClearQuest) and its interactions with other HP applications: Service Manager and Quality Center, SCAP, IDM, IM through interfaces.
My tasks were to obtain a requirement, transform it into a specification, develop it and test it, so that it could then pass through one more instance of QA. The developments were monthly iterations, with a retrospective at the end of it.
The requirements in particular were about the behavior of forms, where they were completed based on certain roles, groups, development teams, etc. Other requirements were failures caused by new developments where the lack of documentation of the impossibility of unit tests resulted in against. There were performance issues that were quickly fixed.
Most of their workflows had issues with other workflows from other tools they used during the life cycle of their applications, so they had to be in sync. Our work team was 2 people and myself, plus a Teamleader, and usually one or two references in the client to whom we responded.