With over four years of experience as a Full Stack Developer and a Bachelor's degree in Engineering, I possess a strong skill set and unwavering commitment to excellence. My professional journey has involved navigating various technical and cross-functional teams, particularly in the dynamic environment of startups. This experience has exposed me to a range of technologies across Frontend, Backend, and Cloud Computing, and provided insights into multiple business domains such as marketing, product development, and code refactoring.
Proficient in NodeJs, ReactJs, and Google Cloud Platform (GCP), I deliver impactful solutions while adhering to best practices in clean code, Test-Driven Development (TDD), and Domain-Driven Design (DDD). I excel in collaborative, multidisciplinary teams and am driven by challenges and effective communication. As a self-taught learner, I continuously seek to expand my skills and adapt to industry trends, committed to fostering an inclusive and supportive work environment.
My technical expertise spans the Frontend with ReactJS, Redux, JavaScript, TypeScript, Apollo GraphQL, HTML, and styling frameworks like Material UI, Styled-Components, SASS, and Tailwind CSS. On the Backend, I specialize in NodeJS, NestJS, Docker, and Google Cloud Platform technologies, including Jest, Ruby On Rails, RSpec, Pubsub, Google Tasks, CloudRun, and LoadBalancing. I am well-versed in databases and ORMs such as PostgreSQL, MongoDB, Redis, TypeORM, Sequelize, and Prisma. Additionally, I utilize tools and technologies such as Git, Kanban, SCRUM, Jira, Slack, Trello, Linux, GPT, and AI integrations.
My key areas of knowledge include software development with a focus on JavaScript/TypeScript, ReactJS, and NodeJS; software architecture with an emphasis on backend design, API development, and microservices; cross-functional collaboration that bridges technical and non-technical teams; and CI/CD and testing methodologies, notably using GitHub Actions and CloudBuild.