Hey there! I'm Ahmad, a Software developer who's spent the last 3 years getting unreasonably invested in web and mobile development with React.
Currently, I'm the Leading Frontend Developer at Ferrum Capital, where I oversee the maintenance and development of internal frontend projects. I also led the development of two mobile applications focused on credit loans and business operations.
In my spare time, I'm usually hanging out with my cat, playing guitar (my neighbors definitely love it), training Brazilian Jiu-Jitsu (blue belt btw), and adding books to my Goodreads "to-read" list to pretend I'm actually going to read them.
(Here's a fun ASCII wave I made for you. You're welcome. Learn how I made it)
I'm lowkey obsessed with understanding how things work under the hood. It comes from a genuine curiosity to understand the background. In high school, I found that when I took the time to learn the proof and intuition behind formulas, I became significantly better at implementing the solutions, not to mention acing the exams (thanks to 3Blue1Brown).
However, I'm realistic. I know I can't learn the backstage of everything. Sometimes I have to be satisfied with the abstraction, otherwise I'd never deliver a project considering what a rabbit hole the development ecosystem is.
I really believe that I think differently when it comes to solving problems. I manage stress well and focus on dividing tasks effectively within the team. I always aim to follow best principles and never want to compromise on quality. Whether it's diving into a new technology or tackling a stubborn bug, I tend to get consumed by the challenge until I figure it out. I'm not just looking for a quick fix - I want to understand the why behind it
Once I have a working solution, I care a lot about how it lives on. I always try to refactor and simplify the code so that my teammates (and my future self) can work with it easily, without needing to dig into the complexity I wrestled with. For me, solving the problem is step one; making the solution maintainable is what actually counts. I believe this mindset is what makes me a truly effective problem solver.