Marcos Javier Riganti

Hi there! I'm Marcos

Full Stack / Front End Web Developer

Let's get in touch or Download the CV

Just a bit about <Me/>

My name Marcos Javier Riganti and I am a Sr. Front End Developer / Full Stack based in Barcelona, Spain.

I have over 19 years of experience as web developer specializing in React JS and React Native, and over 11 years of them as a contractor. Quick learner with extensive experience implementing intuitive User Interfaces and flowing User Experiences. I've worked in diverse sectors, including Finance, Hospitality, and Consumer Services which has given him a comprehensive understanding of different business needs.

Besides my work experience I can mention that I'm Argentinian & Italian citizen; native Spanish speaker, fluent in English and basic in Portuguese.

<WorkExperience/>

Throughout my career, I've had the opportunity to work in various capacities, ranging from full-time to part-time roles. The following is a curated selection of companies I've been fortunate to be a part of over the years.

2021

Sr Front End Developer @X-Team

Engaged as a Web Developer with a primary focus on Front-End technologies, specializing in React.js and React Native. Proficient in crafting and refining components within React, leveraging the versatility of Contentful headless CMS. Implemented Optimizely for rigorous testing and seamlessly integrated components from Contentful. Extensively utilized frameworks like Gatsby and various React libraries to elevate user experiences. Contributed to the success of projects for esteemed clients, including BeachBody, CellarTracker App, and the Surfair website.

X-Team

2018

Sr React Native Developer @DotSur

Working as a React Native Developer I've worked mostly for the main client ContactMappings with a brand new database change from Realm to Firestore and all new UX for the mobile app.

DotSur

2013

Sr Front End Developer @ScalablePath

I've had an incredible eight-year journey with ScalablePath, followed by a rewarding stint with StartCHURCH, and most recently, an engaging experience with Vacatia. Throughout these roles, I've been a versatile developer, proficient in both front-end and back-end technologies. My expertise spans Zend, Symfony 1.4, 2.x, and 3.x, along with the use of Twig. At various stages of development, I've seamlessly incorporated tools like Gulp and Webpack Additionally, my skill set extends to leveraging ReactJS and ensuring data integrity with Sanity and Next JS.

ScalablePath

2010

Presentation Layer Developer @Globant

During my tenure at Globant, I was exclusively assigned to the Razorfish ODC, where my role focused on the development and leadership of cutting-edge Front-End Technologies. I held a pivotal position in presentation development, taking charge of projects for esteemed clients such as TERRA, Microsoft, ISIS, Experian, and Intel.

In addition to my development responsibilities, I played a key role in training new team members, facilitating their journey to attaining a high level of expertise. This involved sharing knowledge and best practices to ensure a consistently high standard of work.

My commitment extended beyond the confines of the office, as I had the opportunity to travel to the United States and Brazil for on-site collaboration, further enriching my experience and contributing to the success of our global projects.

Globant

2008

Tech Head of Web Development @ElipseAgency

As the Technical Head of this company, I've been at the forefront of designing and developing high-traffic websites. My expertise extends to implementing loading optimizations and overseeing the complete spectrum of presentation, data schema, and content management. Beyond technical aspects, I am actively engaged in client interactions, managing relationships, and coordinating with small groups of developers and creatives to ensure seamless collaboration and project success.

ElipseAgency

<ClientsProjects/>

Enumerating all the clients and projects I've had the privilege to be a part of would be an exhaustive task. Grateful for the opportunities; this is a small list of them:

Intel @Globant

Intel

- Coordinate the work and communication between the front end and back end.

- Lead role in the front end, from the scoring, scoping and assignment of task to secure the expected deadlines.- Part of the development of the landing page for an animated UX taking an important part in the communication with the backend of CQ5

jQuery
Less
CQ5
XHTML

BeachBody @X-Team

BeachBody

- Built digital experiences and managed content and assets optimized for a robust User Experience using Contentful.
- Worked tightly with the designers to build pixel-perfect landing pages using responsive design principles that provided access to numerous devices and browsers.
- Enhanced revenue generation through the development of landing pages and custom User Experience to target specific customers with test cases and tracking capabilities using Optimizely.

Contentful
React JS
Optimizely
Figma

Wells Fargo @Globant

Wells Fargo

- Worked on site of the client in San Francisco branches.

- Took part in the development of the library to be used across the ATM UX

- Implemented YUI (Yahoo Library) to allow its easy documentation, and extension.

- Adapted the design to be able to have a flexible theming and branding.

Javascript
YUI
CSS

Terra @Globant

Terra

- Collaborated closely with a compact remote team between New York and Buenos Aires, with effective communication and teamwork.

- Engineered a Single Web App primarily using pure Javascript, prioritizing optimization for a tablet-friendly website, thereby ensuring a seamless and responsive user experience.

- Leveraged the capabilities of CSS3 to enhance the User Experience, staying at the forefront of design trends.

- Worked both remotely and on-site at the Porto Alegre, Brazil offices, showcasing adaptability and contributing to a cohesive development environment.

Javascript
Sass
XHTML
.NET

StartChurch @ScalablePath

StartChurch

- Modernized the company website by implementing a new design theme which helped strengthen brand identity and enhance the User Experience (Sass and Twig).
- Employed Webpack and NextJS to reduce digital asset load times and improve performance.
- Optimized the UI by improving Symfony controllers (public-facing and Back-End) and updating existing React services.
- Migrated several Back-End features to React and applied Flow to increase application performance and organizational efficiency.
- Expertly increased the functionality for Front-End users, ensuring higher site traffic, through creating small services on React.
- Implemented continuous Back-End maintenance and updates to maximize scalability and usability of applications (using TypeScript and RESTful APIs).

TypeScript
NextJS
Sass
React JS
Symfony

Skillz @X-Team

Skillz

- Created new UI components to engage the purchase in the store
- Worked in several features for the users engage and integration with 3rd parties for deposit and withdraws.
- Involved in the process of integration with Plaid to retrieve Bank account information, and the ACH with Braintree.
- Improve the UX for the deposit, triggers events and withdraw.

React Native
JIRA
Figma
Braintree
Storybook
Plaid

ContactMapping @DotSur

ContactMapping

- Substantially improved a core application's functionality by converting React class components to React function components.
- Collaborated with design teams to maintain consistency in the User Experience across all applications.
- Designed and deployed a modern UI to enhance the User Experience of an existing application.
- Successfully orchestrated client business requirements gathering to improve team performance and accurately meet client needs.

React Native
Zeplin
Firebase
FireStore
Redux

Surf Air @X-Team

Surf Air

- Developed new pages as needed, enhancing user experience and promoting a deeper understanding of the company's business.

- Collaborated on both the backend, utilizing Node, and the frontend, employing React JS, to manage and optimize the schema.

- Maintained close collaboration with UX professionals and stakeholders through regular meetings.

- Contributed insights and expertise across various stages of development within my purview.

React JS
Gatsby
Figma
Sanity
MongoDB
JIRA
Amazon S3
GraphQL

UsTrendy @ElipseAgency

UsTrendy

- Development of a comprehensive community-focused website, building it from the ground up.

- Collaborated closely with both clients and designers to ensure seamless integration of their vision and requirements into the website's architecture.

- Initiated the project as a multifaceted artist profiles network and adeptly pivoted towards a dynamic e-commerce platform in response to evolving needs and market trends.

- Successfully implemented seamless integration with PayPal, enhancing the website's functionality and providing users with a secure and convenient payment solution.

PHP
jQuery
Javascript
CSS
MySQL

GetRewell

GetRewell

- Users registration and login

- Backend Express.js server with varios models and controllers

- Integration with payment services and email and tracking 3th parties

- Internal tracking for the customers progress in their diets

React JS
NextJS
Node.js
Express.js
TailWind

Cellar Tracker @X-Team

Cellar Tracker

- Given a new UI on Zeplin, developed functional components and modules implementing the theme with light and dark mode.
- Collaborated with the designer to maintain the consistency across different theme modes and device viewports.
- Created and implemented redux deriving data and consuming old and new endpoints to provide content and interact with the app.

React Native
Zeplin

Vacatia @ScalablePath

Vacatia

- Helped visualize and manage incoming content through the implementation of a schema system, in a fast and scalable way, using Sanity.

- Integrated the Gatsby platform with Sanity.io content platform which increased development and organizational efficiency.

- Configured GraphQL queries and integrated information with online platforms which optimized data processes.

- Communicated clearly with internal and external stakeholders to make sure the project moved forward as planned and within stakeholder specifications.

Symfony
Sanity
Gatsby
PHP
TailWind
GraphQL

T-Mobile @Globant

T-Mobile

- Engineered a cutting-edge website for T-Mobile, seamlessly integrating it with the CQ5 backend for optimal performance and functionality.

- Collaborated closely with Designers, Business Analysts, and Backend Developers, creating multiple components guided by Bootstrap standards to ensure a cohesive and user-friendly interface.

- Demonstrated versatility by working both on-site at Razorfish (now Publicis Sapient) offices and coordinating effectively with a remote team. This dual approach facilitated meeting deadlines and ensured smooth synchronization of tasks across diverse work environments.

Less
Bootstrap
jQuery
CQ5

<SoftSkills/>

Aim to Excellence

Consistently striving for the highest quality in one's work. It involves setting high standards, paying attention to details, and continuously seeking improvement.

Leadership

Excited to motivate, and inspire others to achieve a shared vision or goal. It involves taking initiative, making decisions, and being responsible for the direction and success of a team or project.

Planning & Organization

As part of my daily work I'm organizing tasks, setting goals, and creating a roadmap for achieving objectives. It includes breaking down complex tasks into manageable steps, allocating resources effectively, and considering potential challenges.

Team Player

Always available to work collaboratively and effectively with others towards a common goal. It includes being supportive, cooperative, and contributing positively to group dynamics.

Flexibility

Looking to adapt and adjust to changing circumstances, priorities, or roles. Usually can navigate uncertainties, switch tasks seamlessly, and remain open to new ideas and approaches.