hey, I'm Pezhman 👋
I'm a Full-Stack Engineer with an IMMENSE passion for the bleeding-edge.
About Me
A curious problem-solver with six+ years of experience crafting robust, scalable web solutions as a Full-Stack engineer.
Work Experience
July 2023 - Now
Front-End Developer | Quarkino
- Spearheaded the migration of legacy web applications and tools from Vue2 to Next.js 13, doubling page load speeds and cutting maintenance costs by 50%.
- Created a reusable Next.js project template that reduced new project setup time by 50% and increased code consistency by 80%.
- Collaborated with a cross-functional team to rewrite the core product and select client websites (ICIB, Depoint) using React. This resulted in a 40% growth in website traffic and a 25% enhancement in user engagement.
- Designed and developed a robust SDK for Quarkino's headless CMS, enhancing front-end development efficiency by 35% and reducing integration time by 40%.
- Implemented a mono repository architecture to consolidate diverse front-end applications into a single codebase, tripling build speeds and improving development efficiency by 45%.
February 2022 - April 2023
Career Break | Medical Leave
- Navigated a medically mandated leave of absence for six months, followed by a comprehensive recovery plan that resulted in a seamless reintegration into the workplace with no productivity loss.
- Completed 5 freelance projects over a four month period, delivering high quality web applications that increased client engagement by 30% and contributed to a 25% rise in overall website traffic.
- Implemented three personal projects to maintain proficiency and explore new technologies to stay current with the industry trends.
May 2017 - February 2022
Full-Stack Engineer & Co-Founder | Rayabot
- Led a team of four developers and a UI/UX designer to launch a SaaS product, driving a 150% revenue surge and 10x user growth in a single year.
- Built and deployed a React-based Admin dashboard for managing users, server events, and clients of the SaaS product.
- Achieved 100% test coverage by writing unit tests using Jest for the Admin and User dashboards.
- Leveraged D3.js to visualize the trade log of the automated trading software, helping the trading team to improve trade accuracy by 50%, lower MDD by 20%, and increase yearly profits by 6%.
- By optimizing the main trading bot, the algorithm ran 40% faster, resulting in quicker historical simulations and improved productivity.
- Partnered with the trading team to develop indicators and automated trading solutions for the cTrader and TradingView trading platforms.
Personal Projects
![Clothing Shop preview](/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fclothing-shop-mockup.9aae5115.png&w=3840&q=100)
Clothing Shop
An e-commerce prototype website, made to be a playground for trying out different kinds of tech. This website utilizes the best practices of Next.js such as SSG and ISR while taking advantage of the next image and next head modules to deliver lightning fast load times and amazing SEO.
Next.js • React • Tailwind CSS • SWR • iron-session • Prisma • PostgreSQL • TypeScript
![Chat App preview](/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fchat-app-mockup.019de8a7.png&w=3840&q=100)
Chat App
This is a prototype chat application. Like my other project, the purpose of this one is also testing out different tech but with real-time communications (Socket.IO and WebRTC) and more App like behavior.
React • Tailwind CSS • SWR • React Router • simple-peer • Vite • Socket.IO • Express.js • iron-session • Prisma • PostgreSQL • TypeScript
![Sorting Visualizer preview](/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fsorting-visualizer-mockup.4732acbe.png&w=3840&q=100)
Sorting Visualizer
An app to visualize different sorting algorithms with the ability to rewind them to better understand how each algorithm works. Since there are a lot of re-renderings happening, optimization was an important aspect of development, by leveraging the useCallback hook I managed to create smoother re-renders, specially when rewinding through the results.
React • Vite • TypeScript
Get in touch
If you'd like to build something cool together or have any questions, you can contact me through the ways listed below: