Frontend Engineering
Building responsive, accessible, and polished user interfaces with React, Next.js, TypeScript, JavaScript, and practical UI architecture.
About me
I build websites, applications, APIs, automation, CMS solutions, and product features with a practical focus on clarity, performance, and maintainable code.

4+
Years experience
99%
Job success
25+
Completed jobs
6+
Core stacks
My work sits at the intersection of product thinking and careful implementation. I like interfaces that are easy to scan, components that can survive change, and backends that make future decisions simpler.
Since 2022, I have worked across university systems, client websites, CMS builds, APIs, backend services, and modern interfaces. I am comfortable using tools like React, Next.js, Laravel, Go, WordPress, Python, PHP, and Node.js when they fit the problem.
2024 — Present
Maintain and develop new applications for the university, including the main institutional website.
2023 — Present
Develop and maintain web applications, APIs, and services for a variety of clients. Collaborate with cross-functional teams to deliver high-quality, scalable solutions that meet client needs.
2022 — 2023
Junior Developer, Decentralized Brain
Specialized in creating intuitive user interfaces using HTML, CSS, and JavaScript. Collaborated closely with senior developers to deliver responsive web applications.
Building responsive, accessible, and polished user interfaces with React, Next.js, TypeScript, JavaScript, and practical UI architecture.
Designing reliable APIs, backend services, integrations, authentication flows, and business logic across Laravel, Node.js, PHP, Python, and Go.
Working with SQL, MySQL, MongoDB, and application data models to keep information reliable, searchable, and maintainable.
Creating and maintaining CMS-driven websites, WordPress builds, custom themes, plugin-level changes, and flexible content workflows.
Using Git, GitHub, deployments, code reviews, and clear communication to keep projects organized, reviewable, and easy to ship.
Finding bugs, improving performance, checking browser/device behavior, and making existing software more stable and dependable.