Full-Stack Software Engineer with 3 years and 3 months of experience developing. I have specialized in Web Development applying my knowledge and practice of design patterns and software architectures in projects from zero until software in production. I have 3 years of developing in Ruby on Rails, but I have learned and used many more main technologies like Angular, React, Electron, ASP.NET, CodeIgniter, SpringBoot for almost 5 months each one at different times in my work experience.
Software Developer
June 2021 – Present
Project description:
I have been involved in projects with multilingual support (English, Spanish and French) with Angular, NodeJS, and PostgreSQL, as well as in the maintenance and development of applications using queues (RabbitMQ and Kafka). I have used Amazon Web Services (Example: EC2) and learned others such as Amazon SNS (Notifications), among others.
Responsibilities:
Development and deployment of applications built in Angular, connected to a service built in NodeJS with PostgreSQL database. Main tasks executed in the project:
Together with a Financial Consultancy specializing in the real estate sector, through the planning and control of customized strategies for the achievement of project and company objectives, we developed a software product for real estate development.
Responsibilities:
Development, training, and implementation of real estate planning, sales, and tracking software with the Ruby on Rails Framework and Angular on a server of Digital Ocean. Main tasks executed in the project:
Direct contact with customers to gather requirements.
Deploying Rails/Angular App on Digital Ocean.
Requirements management and commit tracking in Github.
Back-end and Front-end development.
Technologies and tools:
Rails, Angular, Javascript, Yarn, Digital Ocean, GIT, Github.
Software consultant / Full Stack Developer
Mar 2020 – Nov 2020
Project description:
A software company dedicated to developing its own projects.
Responsibilities:
Generation of the project with Ruby on Rails and React; implementation of Chakra UI components for:
React and new functionalities according to the client’s needs. Main tasks executed in the project:
Created new components and reused others from Chakra UI with React.
Code reviews using Github.
Deploying Rails App on Heroku.
Mentoring of new and younger teammates.
Project management and requirements analysis.
Develop a solution that satisfies the needs of the client with the best quality and a great user experience.
Startup focused on providing through an app, the search of properties to rent without the need of endorsement.
Responsibilities:
Learning of design patterns, Ruby on Rails, RSpec, ES6+, React, MongoDB, code review, and practice exercises with theoretical tests. Main tasks executed in the project:
Learning and application of ‘mobile-first’ techniques.
Practice of SOLID in exercises and practical tests.
Development of an inventory management platform with Rails, React and Redux.
Use of RSPEC tests.
Deployment of inventory management platform at Heroku.
Results of exercises and exams in time and form, application of theoretical and practical concepts, a best applicant from a group of 12 as well as delivery of a functional project in Ruby on Rails, React, and Redux working with a team of six.
Personal development of software for process management, staff services and report tracking for customer notification.
Responsibilities:
Designed and developed this software product for mass sale, testing the system with the support of the company I-REDCO as a client. Main tasks executed in the project:
The Company’s software service offerings are widely recognized as “best of breed”, targeting enterprises ranging from Small to Medium Sized businesses through Fortune 500 companies to better help:
Maximize the entire software development life-cycle investment
Executives and managers trust the development process, which helps reduce micromanagement, allowing increased focus on day-to-day business decisions
What makes Sonatafy unique?
US based management providing thought leadership, oversight and consulting
Speed of proposals and solution delivery
Low employee attrition rate <7%
Operating history and marquee clients
Proven recruiting and screening systems/processes
Align solution to client needs
Ongoing management / oversight of career growth and continued education for placed resources, which is unique in our industry
We offer comprehensive code audits
While Sonatafy works well in any industry, the Company has achieved significant traction and domain expertise in several high-profile sectors such as:
Healthcare, Financial Services, Software Services, SaaS and Consumer Products