Proficient Software Engineer with 8+ years of experience specializing in language and framework agnostic development and design of web applications/data systems using mainly Ruby/Ruby on Rails. Hands-on experience in building web APIs and service integration, containerization and deployment, as well as quality assurance through manual and automated testing. I strive to make each project as if it was my own and pay attention to every detail in order to deliver an MVP software that works flawlessly and brings value for the client.
Worked as part of the core team at Toptal, assisting with the maintenance and development of the various software pieces that are essential for business.
Took part in the implementation of the overall web architecture for company products, adapting to follow a mature and well-designed workflow.
Monitored critical systems daily and managed web application backup systems.
Acted as head of the IT department: developing new features, interviewing new developers, designing the architecture of the site, ensuring the site stays up, and even product management.
Developed the website with a mobile-first approach. The main components of the project included a front app made with VueJS and a GraphQL API implemented with Elixir.
Mounted our own Gitlab server and used it to support CI. The CI ran tests and linting, and built docker images for usage in production.
Developed and maintained the core Rails/Angular app that serves www.casapick.com, an e-commerce that commercializes products related to the construction of baths and kitchens, general home decor and more.
Built additional features and functionality, supporting a high-performance and scalable product.
Provided progress reports to management and other stakeholders.
It provides personalized support to both sellers and buyers throughout the car sale process.
The project utilizes VueJS for the front app, Elixir for the GraphQL API, Rails for the backend, Docker for containerization, NodeJS for backend, and Nginx for web server.