I'm a Software Developer with a strong foundation in engineering scalable, real-time web applications, and delivering rich, modern user experiences. I build performant systems with modular architecture, real-time communication, and interactive 3D visualization, particularly in medical and scientific domains.
My core stack includes React, Next.js, Express.js, Fastapi, Go Fiber , and Socket.IO, MongoDB, Redis, supported by a UI layer built with TailwindCSS, ShadCN, TanStack Query, and Redux Toolkit. I develop secure, multi-tenant, role-based platforms with NextAuth.js, OAuth2, JWT and Firebase Auth, emphasizing data protection and session integrity across user interactions.
π§© Note: Beyond the world of code, Iβm also a biotechnology student deeply involved in chemistry and biomedical research. My academic journey has not only sharpened my analytical and problem-solving skills but also fueled my interest in merging technology with life sciences to build impactful solutions in the medical and health sectors.
I work confidently in Agile software development environments, where cross-functional collaboration and adaptability drive continuous delivery. I actively contribute to:
- π§ Scrum Methodologies: Delivering functional features through focused sprints, sprint planning, backlog grooming, and retrospectives.
- π Daily Standups: Clearly communicating progress, identifying blockers, and syncing with teammates to maintain velocity.
- π Kanban Workflow: Utilizing tools like JIRA, Notion, and GitHub Projects to manage epics, user stories, and development pipelines.
- π§ Cross-functional Collaboration: Working across frontend, backend, UI/UX, and DevOps to build cohesive and production-ready systems.
- π User Story Lifecycle: Writing, estimating, and implementing detailed tickets with clear acceptance criteria and traceability.
- βοΈ CI/CD Awareness: Coordinating deployments and understanding version control flows to support frequent releases in a collaborative environment.
- π§ͺ QA & Test Feedback Loops: Engaging with QA processes, bug triaging, and refining releases based on user feedback.
π§© Note: I thrive in both startup and enterprise settings, balancing speed with quality, independent problem-solving with team-driven planning, and always aiming to deliver software that meets both user needs and business goals.