
Shayan Sulehri
Verified Expert in Engineering
Full-stack Developer
Toronto, ON, Canada
Toptal member since November 28, 2022
Shayan is a motivated and highly-skilled full-stack developer with 7+ years of experience building and leading commercial web applications. He is proficient in React and TypeScript and excels in creating clean, efficient, and scalable web applications. Shayan thrives in fast-paced environments and enjoys collaborating with teams of different knowledge sets. His interests lie in learning new programming technologies and continuous self-improvement.
Portfolio
Experience
- CSS - 7 years
- Git - 7 years
- JavaScript - 7 years
- React - 6 years
- Redux - 6 years
- TypeScript - 2 years
- NestJS - 2 years
- MongoDB - 1 year
Availability
Preferred Environment
React, TypeScript, JavaScript, NestJS, MongoDB
The most amazing...
...thing I've worked on is a streaming app called Starzplay, which is used by two million subscribers.
Work Experience
Senior Software Engineer
Afiniti
- Developed the customer support wizard, front end, and back end from the ground up in TypeScript.
- Trained team members to adopt best practices by reviewing pull requests and giving feedback.
- Collaborated with various teams and stakeholders to design and develop the app and its components around Afiniti's existing customer support technologies.
Senior Web Technology Engineer
Starzplay
- Led hands-on development for the front-end web app used by almost two million subscribers.
- Developed front-end solutions for the best viewer experience, using React and Redux, based on customer feedback, and achieved a 22% increase in customer satisfaction rating.
- Sharpened communication skills while collaborating with a diverse team based in Dubai, Pakistan, and Spain.
- Maintained the documentation and the legacy web app, which used PHP and vanilla JavaScript.
- Maintained code repositories and effectively executed on-time releases by leveraging Jenkins CI/CD.
Software Engineer
Vodworks
- Developed and supported multiple brownfield OTT web applications as the only web resource.
- Joined the project when the delivery was already overdue; this taught me to work persistently under pressure.
- Enhanced the application's features creatively, limited due to legacy code. Effectively fixed the bugs and optimized the overall performance, reliability, and efficiency.
- Delivered knowledge-sharing seminars on React and other front-end technologies that I learned at the time.
Analyst Software Engineer
Fieldforce
- Translated UI designs into responsive, cross-browser-compatible, and mobile-friendly web interfaces.
- Developed back-end services and optimized stored procedures and data structures to improve performance and reliability.
- Created and supported in-house jQuery plugins for interactive reports and charts. Learned to create jQuery plugins from scratch on tight deadlines.
Experience
Streaming App
I also led the development of the front-end web app and developed front-end solutions for the best viewer experience using React and Redux. I maintained code repositories and executed releases using Jenkins CI/CD.
Education
Bachelor's Degree in Computer Science
Middlesex University - London, UK
Skills
Libraries/APIs
React, jQuery, Handlebars, Node.js
Tools
Git, Prisma, Jenkins, Named-entity Recognition (NER)
Languages
JavaScript, TypeScript, CSS, PHP, C#.NET, ASP.NET Razor, HTML, Java
Frameworks
Redux, NestJS, Next.js, Fat-Free Framework, Bootstrap, ASP.NET Web API
Platforms
Android
Storage
MongoDB, PostgreSQL, MySQL
Other
Natural Language Processing (NLP), Game Development, Apps, Streaming, Generative Pre-trained Transformers (GPT)
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