About

Hello! I’m Amanuel — a passionate Full Stack Developer with a strong foundation in both frontend and backend development. I like building dynamic, user-friendly, and solution-oriented web applications.

As a Full Stack Developer Trainee at Integrify, I collaborated with a diverse and talented team to create responsive and accessible applications using TypeScript, React.js, and SQL. In my role as a Scrum Master at WeDance, a social media platform connecting dancers globally, I facilitated agile ceremonies like sprint planning, daily stand-ups, and retrospectives. My focus was on maintaining team momentum and ensuring the delivery of high-quality, user-centric features.

I’m eager to continue growing in the web development space and contribute to impactful, and meaningful projects.

Experience

10/2024- 11/2024

Resume AI logo

Full Stack DeveloperResume AI

In this personal project, I integrated Firebase to serve as a Backend-as-a-Service (BaaS), enabling seamless authentication, database management with Firestore, and file storage. I implemented dynamic .docx file generation using Docxtemplater, allowing users to create customizable documents based on their input. To ensure reliable and structured AI responses, I utilized OpenAI in combination with LangChain and Zod for prompt handling and output validation. Additionally, I incorporated a subscription-based payment system by integrating Stripe through the Firestore Stripe Payments extension, enabling secure and scalable monetization of premium features.

TypescriptFirebaseTailwindOpenaiStripeNextjs

04/2021- 06/2022

WeDance logo

Frontend DeveloperWeDance

At the company, I worked as an engineer in an agile product team, where I also served as a Scrum Master and contributed as a tech expert during design sprints for new initiatives. My responsibilities included creating new issues when bugs were detected, fixing existing bugs, and organizing as well as facilitating Scrum meetings to ensure smooth team collaboration and delivery. I was also involved in internationalization efforts using Vue I18n and managed localization workflows through Crowdin, helping to make the product accessible to a global audience.

NuxtjsMailgunNetlifyI18N

Projects

Writing