Meet Our Available Engineer – Andrés C.
Andres C.
Current Rate: $10,500 | $61/hr
Fullstack Engineer
Guanajuato, Mexico (CST)
I am a software Engineer with 9+ years of experience working with market intelligence, e-commerce, health sector and private sector platforms, always focused on delivering professional results. Passionate about learning new things and sharing knowledge. I always make the effort to understand and learn what’s necessary to perform my job, bringing value, as I grow both personally and professionally.
Experience
Sonatafy Technology
Senior Fullstack Engineer — Jan 2022 – Present
- SaaS DB Complex Query Optimization – Worked implementing a custom approach to optimize concurrent complex user queries, reducing 10 times original query execution time and previously perceived SaaS DB quota.
- Permissioning System Migration – Worked creating and migrating a permissioning system, centralizing all users’ permissions among other configurations, easing user’s management and APIs access, the main stack was React with Graphql, Elixir with Phoenix and Ecto, after migration, I lead the project maintenance.
- Unit Testing Methodology Unification – Established a frontend testing pattern using both Enzyme and React Testing Library on recent and legacy codebases, improving readability, DX and creating a common understanding among developers on how to create unit and integration tests for each component and feature.
- Fixed Backend Testing Suite Flakiness – Refactored the codebase and setup of a JUnit testing suite that was part of a backend service built with Dropwizard, the suite throwed random false negative assertions due to async calls to H2 Mock DB and wrong data isolation for each test.
- Data Readiness Polling Feature – Created a polling feature with React and GraphQL, allowing the SaaS DB provider to build necessary DB schema and data, preventing users from requesting the Elixir backend with payloads that would return incomplete data given the DB provider limitations.
- Resource Sharing Feature – Lead the creation of a resource sharing feature that allowed users within the same context to work with the same resource information, relying on retrieving data using parameters provided by the resource itself.
Wizeline
Senior Frontend Engineer — Oct 2020 – Dec 2021
- React Bootcamp Mentor – I was actively participating as mentor and lecturer for both Internal and External React Bootcamps for Wizeline, training new hires and recruiting new engineers.
- Checkout Micro Frontend – Lead the creation and maintenance of a Checkout Micro Frontend using Preact and RESTful services for a delivery platform offering services to 10 million monthly users, its architecture improved engagement as users were able to finish purchases reviewing all the details in the same page, its architecture served as reference for other engineers for the Micro Front ends they were working on.
Universidad de Guanajuato
Senior Fullstack Engineer — Jan 2019 – Oct 2020
- Medical Data Management Platform – Lead engineer and architect for one of our platforms. Built mainly with React, C# and .Net Core. As part of my duties, I also held meetings with clients, focused on collecting requirements and managing the tasks for the rest of the team.
- Legacy Codebases Maintenance – I was in charge of maintaining various legacy codebases, teaching myself on the used tech stack, including bash scripting, JQuery, VanillaJS, AJAX, custom backend frameworks on top of Java, and reporting tools such as JasperReports and SAP Crystal Reports, offering optimal outcomes.
Freelancer
Fullstack Engineer — Feb 2017 – Jan 2019
- Facebook Bots – Lead the design and creation of different bots for different companies in El Bajío area in Mexico, helping companies engage more users through their facebook page. The used stack consisted of Express Framework, MongoDB, BootBot and Heroku as hosting service.
- Event Management Platform – Worked in a multidisciplinary team developing a platform to manage private and public events using Laravel and VueJS, users’ attendance was recorded in the platform through external RFID hardware.
Instituto Tecnológico de Celaya
Fullstack Engineer — Aug 2016 – Feb 2018
- University’s Propaedeutic Management Platform – Collaborated on the creation of a platform to manage propaedeutic courses offered by the university, the platform allowed access to students, teachers and administrators, providing access to different interfaces based on the user role. The stack used was PHP, VanillaJS, HTML and MaterializeCSS, I was in charge of the platform maintenance after the inauguration.
Full CV and LinkedIn profile provided upon request.
Skills
- Languages:
- VanillaJS (8y)
- JavaScript (8y)
- HTML (8y)
- CSS (8y)
- SQL (7y)
- Java (6y)
- PHP (5y)
- Elixir (3y)
- Erlang (3y)
- C# (2y),
- Frameworks:
- React (7y)
- Jest (6y)
- JQuery (4y)
- Phoenix Framework (3y)
- ExUnit (3y)
- Laravel (3y)
- VueJS (2y)
- Dropwizard (2y)
- .NET Core (2y)
- Entity
Framework (2y) - JUnit (2y)
- ViteJS (1y)
- ExpressJS (1y)
- Databases:
- PostgreSQL (6y)
- MySQL (2y)
- Snowflake (2y)
- SQL Server (2y)
- MSSQL (2y)
- MongoDB (2y)
- H2 (1y)
- Others:
- Git (8y)
- Github (7y)
- React Testing Library (6y)
- Axios (5y), Swagger (5y)
- OpenAPI (4y)
- GraphQL (4y)
- ApolloGraphQL (4y)
- MUI (4y), Gradle(3y)
- Docker Compose (3y)
- Enzyme (3y)
- GitLab (2y)
- AyeSQL (2y)
- Styled Components (2y)
- Kubernetes (2y)
- Redux (2y)
- BootBot (2y)
- ORM (2y)
- JasperReports (1y)
- SAP Crystal Reports (1y)
- Ecto (1y)
- amCharts(1y)
- OIDC (1y)
- SAML (1y)
- Okta (1y)
Education
- Instituto Tecnológico de Celaya | 2012 – 2017 – Bachelor of Engineering on Computational Systems
Achivements
- PayU Ninja Challenge – July 2016, Campus Party, Guadalajara, Mexico. Collaborated with a multidisciplinary team developing a mobile app integrated with a web platform for the fintech company, PayU, focused on reducing the waiting times in restaurants and food establishments.
- University Call for System Development – August 2016, Celaya, Mexico Collaborated alongside two other students to create a platform for the University to manage all the different information about the propaedeutic courses the University offers.
Book A Meeting
Sonatafy Engineers are 100% ready to deploy to help supplement your software development process. Simply complete this form and our Executive Team will help guide you through the next steps.