Unleashing creativity: my journey in software development
Explore my journey in software development through some of my most fascinating and innovative projects.
yoursecretcode.com 2017 Full Stack Developer Consultant
As a Full Stack Developer Consultant for Your Secret Code, I led the successful migration of their self-served Node instance to a Serverless Architecture using Serverless Application Framework, improving performance and reducing operational costs. Additionally, I migrated their Mongo Database to AWS DynamoDB and refactored the codebase to improve readability and maintainability.
One of my key accomplishments was implementing ES6 in the website’s core functions, which streamlined the book creation and generation process based on user input. This allowed for a more efficient and personalized user experience.
The stack of technologies utilized for this project included Serverless Application Framework, Node JS, DynamoDB, S3, Lambda Functions (node), AWS, and MongoDB. Overall, my contributions helped to enhance the website’s functionality and improve the overall user experience.
Talento Humano 2017 Mobile Developer/Fullstack Developer/ DevOps
I’m proud to have been the driving force behind a comprehensive software development project that involved creating a native mobile application for iOS/Android using Nativescript, as well as a single web application Back Office System to manage both the web and mobile applications. This was a challenging but exciting project that I undertook with passion and skill.
To make this project a success, I leveraged my expertise in a variety of cutting-edge technologies, including Nativescript, Angular 4, GraphQL, Express, and Node.js. I created a set of powerful backend services using GraphQL to support both the application and back office web app.
The main objective of this project was to build an internal database of all employees and track labor hours, along with geolocation, for internal use. This required careful planning and execution, as well as a deep understanding of the needs and expectations of the company. With my keen attention to detail and ability to think creatively, I was able to deliver a user-friendly system that met all the company’s requirements.
Overall, this project was a tremendous success, and I’m proud of the hard work and dedication that went into creating it.
Consortium Legal 2016 Full Stack Developer Consultant
I had the privilege of leading a full migration project for one of the most prestigious Law Firms in Costa Rica, where we migrated an outdated PC application (Windows Application) to a more modern and efficient Single Web Application. As the Full Stack Developer in charge of the project, I was responsible for the architecture, planning, requirements gathering, implementation, DevOps, deployment, and continuous integration of the Web Application.
To achieve this goal, we utilized the MEAN stack, specifically MEAN.JS (Mongo, Express, Angular, Node). This allowed us to create a user-friendly and efficient financial application that could manage the Law Firm’s cash flow, including deposits, checks, and financial transactions.
Throughout the project, I collaborated closely with the Law Firm’s team to ensure that their requirements were met and exceeded. I also worked diligently to ensure that the application was fully integrated into their existing systems and that it could be easily managed and maintained going forward.
The stack of technologies used for this project included MongoDB, Express, AngularJS, and Node, which provided a robust and reliable platform for the Web Application. Overall, this was an exciting and challenging project that I’m proud to have been a part of, and it showcased my expertise in Full Stack Development and the MEAN stack specificall
Stance Socks (stance.com) 2015 UI Developer
At Stance Socks (stance.com), I served as the UI Developer responsible for the functional/UI design, creation, and maintenance of critical components for their global e-commerce website. My role involved implementing full landing pages for global campaigns and enhancing the current UI components while optimizing the styling using BEM methodology.
To achieve this, we used a powerful stack of technologies that included MEAN.io, Node, Magento, and Wordpress, along with tools such as Grunt, Foundation, and Compass. This allowed us to create a website that was not only visually stunning but also highly functional and user-friendly.
Throughout the project, I collaborated closely with the design and development teams to ensure that the website’s user experience was seamless and cohesive. I also worked diligently to ensure that the website was fully optimized for performance and speed, which was critical for Stance Socks’ global e-commerce presence.
Overall, this was an exciting project that allowed me to demonstrate my expertise in UI development and working with complex technology stacks. It was an excellent opportunity to showcase my skills and contribute to the success of a well-respected global brand.
Tansler / tansler.com 2014 Front End Developer
As a Front End Developer at Tansler (tansler.com), I was responsible for the creation, development, and coordination with the UX/Design Department/Back-End team of new features and maintenance for a real estate web application. This startup was similar to Airbnb in specs, with the only difference being that the user could bid on any number of properties, and hosts were able to decide whether to accept the bid or not. As a result, several components were created from scratch.
My role involved working closely with the UX and design teams to ensure that the website’s user experience was seamless and visually stunning. I collaborated closely with the back-end team to develop new features and maintain the application, ensuring that it was optimized for speed and performance.
We used a powerful stack of technologies that included AngularJS, RESTful Services, and Google Maps API, which allowed us to create a highly responsive and user-friendly web application that was intuitive and easy to use.
Throughout the project, I demonstrated my expertise in front-end development, collaborating with both the design and back-end teams to ensure that the web application met the needs of Tansler’s users. This was an exciting project that allowed me to showcase my skills and contribute to the success of a well-respected real estate startup.