logoAbel Herrera
Hi, I'm Abel

I'm a Full Stack Javascript Developer and Mentor at FlattWorld

Abel photoui/ux designhtml and cssjavascriptreact
Services

What I Offer

About Me

My Story

• I began coding during my university years, creating webpages using HTML, CSS, and JavaScript. In 2018, I joined a tech company as a Translator, where continuous learning was emphasized. Attending training sessions and conferences allowed me to deepen my understanding and explore new technologies. Hands-on experience and mentorship helped me grasp core technologies and frameworks like React, Angular, and Vue.js, enabling me to build dynamic web applications.

• To formalize my coding education, I enrolled in Microverse in 2021. This coding school taught industry-standard processes like agile methodologies and version control. I completed programs, earning certifications. I discovered my passion for mentoring, supporting aspiring developers, and helping them with interviews, CVs, and portfolios.

• With the help of two friends and great developers founded FlattWorld, a growing community that brings experienced professionals and newcomers together. We collaborate, share knowledge, and work on projects. I continue to dedicate 10 hours per week to mentoring new developers, always eager to embrace new technologies and take on challenging projects.

Technologies I Love

I have gained experience working with a wide range of technologies to develop various projects, although I do have my personal favorites. Among them, JavaScript and its frameworks hold a special place in my heart.

• Frontend: I am proficient in React, Vue, Svelte, Next.js, and have worked with styling libraries like Tailwind CSS, Bootstrap, MaterialUI, and Styled Components. Additionally, I am familiar with design tools such as Figma, AdobeXD, and Zeplin, and have experience with testing and TDD using Jest and Cypress.

• Backend: My backend expertise includes Node.js, Express.js, Fastify, and Nest.js frameworks, as well as databases like MongoDB and PostgreSQL.

• Other tools: I am well-versed in Scrum and Agile methodologies, utilizing Git, Github, BittBucket and Gitlab for version control. Project management tools such as Jira, Trello, and Kanban are also in my arsenal. Deployment platforms like Vercel, Netlify and Heroku, Bundlers like Webpack, and Vite, along with productivity tools like Husky, Typescript, Eslint, and Prettier, play crucial roles in my development workflow, and have knowledge of HTTP, REST, and GraphQL. In addition to JavaScript, I have dabbled in other programming languages like Go, Python, Ruby, C#, Rust, and more.

Get In touch

Let's work together to bring your ideas to life! Whether you need help preparing developers for challenges, upgrading skills, or starting a career in development, I'm here for you. Let's make it happen!

Email

Email
abel09hz@outlook.es
onosmx@gmail.com

Phone

Phone
+52 7261025090
+52 5625067997