Zeeshan Zahoor
Verified Expert in Engineering
Full-stack Developer
Zeeshan is an accomplished senior full-stack developer with 7+ years of experience, proficient in JavaScript, TypeScript, and various modern frameworks. He specializes in creating seamless and scalable web applications focusing on user experience and performance. Zeeshan's passion for coding drives him to stay up-to-date with the latest technologies and best practices, allowing him to continuously improve the applications he works on and influence the teams he collaborates with.
Portfolio
Experience
Availability
Preferred Environment
Visual Studio Code (VS Code), Git, Express.js, .NET 5, JavaScript, React, TypeScript
The most amazing...
...thing I've developed is a partially deployable microfrontend architecture for a complex banking app used in more than 60 different banks around the world.
Work Experience
Senior Full-stack Developer
HeyJobs
- Delivered web applications successfully, meeting or exceeding project requirements and client expectations.
- Worked closely with the design team to ensure that web applications were developed in accordance with design guidelines and user-centered design principles, resulting in high-quality user interfaces that met user needs and expectations.
- Redesigned a web application's UI, resulting in a more modern, intuitive, and visually appealing interface that received positive feedback from users.
- Worked with AWS Cognito to implement user authentication and authorization features in web applications, improving security and user experience.
- Developed a UI library utilized across multiple web applications, resulting in increased efficiency and consistency in the design and development process.
- Collaborated with other developers to ensure code quality and stability.
- Improved the performance and user experience of web applications through optimization and best practices.
- Stayed up-to-date with the latest developments in JavaScript, React, and Next.js and applied new knowledge to improve work processes and outcomes.
- Created and maintained documentation of code, processes, and procedures.
- Mentored junior developers on best practices and techniques for working with JavaScript, React, and Next.js.
Full-stack Developer
Toptal Client
- Developed a library that allowed product owners to collected users' activity on their products.
- Developed a dashboard with custom graphs to visualize the data collected by the analytics tool.
- Oversaw tools adopted by more than 12 products in the first six months.
Front-end Developer
Architecht Technologies
- Developed the routing, authentication, authorization, and global state management architecture using TypeScript, React, and Redux. More than 25 developers developed business features on top of this architecture.
- Improved the project's Webpack build process. Gained 76% faster build time.
- Wrote and maintained unit tests for React using React Testing Library and Jest with 100% code coverage.
- Developed business and UI components in a banking application using React and Material-UI.
- Improved the First Meaningful Paint (FMP) by using techniques like minimizing, tree shaking, and lazy loading JavaScript libraries.
- Gained extensive experience in pair programming and code reviews.
- Built data access architecture using .NET 5 and Entity Framework Core. It was later adopted by the whole company of around 60 developers.
Full-stack Developer
Mavinci
- Developed the front end using HTML, CSS, and JavaScript for a contract approval module in a project called Spectra.
- Built a back-end API for generating a dynamic flow of contract approval.
- Created a permission-based role mechanism both for the back and front end.
Experience
Airplatform | Infrastructure for Online Payment Facilitators
As a member of the front-end team, I took a role in building an admin dashboard that allowed financial institutions to configure the system and track the payments.
APIGo | A Gateway to Open Banking
https://apigo.com/As a member of the API management platform team, I was instrumental in setting up the front-end architecture, a storybook for components as well as the build and deployment strategy. I took an important role in developing React components with semantic versioning and administrator screens using React.
Spectra | Simplified Promotion Execution and Customer Trade Agreements
As a member of the contract management team, I took a central role in building UI and back end to configure the flow of approval according to the contract specifications.
ETHIX-NG
https://www.youtube.com/watch?v=lSAzRcmr6gIAs a front-end developer, I took an active role in building complex business components in customer, BPM, configuration, and dynamic screen creator modules. Mentoring junior developers, code reviews, and architectural decisions were a part of my daily work. I worked closely with UI/UX, product owners, and the customers to provide a smooth outcome.
Skills
Languages
JavaScript, TypeScript, HTML, HTML5, C#, CSS, SQL
Frameworks
Bootstrap, Material UI, Entity Framework Core, .NET Core, Express.js, Redux, Tailwind CSS, Next.js, ASP.NET MVC, Jest, .NET, AdonisJS
Libraries/APIs
React, Node.js, REST APIs, jQuery, Entity Framework, Formik, Yup
Tools
Webpack, GitHub, Git, Babel
Paradigms
Functional Programming, Clean Code, REST, Agile, Design Patterns, Agile Software Development, Unit Testing
Other
Web Development, APIs, Back-end, DOM, Front-end, Algorithms, Software Architecture, Styled-components, Storybook
Storage
MySQL, PostgreSQL
Platforms
Docker, Kubernetes, Firebase, AWS Lambda
Education
Bachelor's Degree in Computer Engineering
Selçuk University - Konya, Turkey
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring