Soroush Yousefi

Soroush Yousefi

Senior Software Engineer @ GlossGenius

About

As a skilled JavaScript developer, I specialize in a range of frontend libraries and frameworks, including Angular, React, and Emberjs. Additionally, I have a solid foundation in backend technologies like Nodejs and Expressjs. With experience building large and complex web applications, I am confident in my ability to handle projects with millions of users. My passion for staying up-to-date with the latest technologies and best practices allows me to build high-quality and scalable applications that meet the needs of clients and end-users.

Country

Canada

City

Port Moody

Industry

Computer Software

Skill

Software Design, Redux.js, Ruby on Rails, GitHub, Git, Front-End Development, Webpack, Jest, Express.js, TypeScript, QUnit, JavaScript, Angular, React, Web Design, Research, SEO, Web Development, Software Development, User Experience

Experience

GlossGenius

Senior Software Engineer

GlossGenius

LinkedIn
2024-2 - Present · 2 yrs 8 mos

• Led and owned multiple projects from design to implementation, delivering high-quality features end-to-end. • Built and launched a full checkout flow and invoicing capability, enabling online payments and driving a new revenue stream. • Integrated multiple payment methods, using Stripe to enhance transaction flexibility for users. • Developed and optimized features using React, Next.js, Nodejs, and TypeScript, improving user experience and performance. • Enhanced web app performance, improving Core Web Vitals for faster load times and better user engagement. • Used monitoring and analytics tools like Datadog, Sentry, Mixpanel, and Segment to debug issues and improve system reliability.

Later

Frontend Developer

Later

LinkedIn
2021-5 - 2024-2 · 2 yrs 10 mos

Vancouver, British Columbia, Canada

• Leveraged modern frameworks (e.g., Ember.js, ...) to develop a sophisticated web application with millions of users. • Employed Ruby on Rails to create feature flags and A/B tests on specific feature requirements. • Restructured legacy Node.js code, including controllers, models, and services, aligning them with new design patterns. • Championed code quality, implementing software best practices, and enhancing code performance. • Proficiently transitioned the project from Javascript to Typescript, demonstrating a deep understanding of Typescript. • Led a team of senior developers in updating the Ember.js codebase • Successfully worked with both Kanban and Scrum methodologies, consistently delivering features in a fast-paced environment.

University of Victoria

Researcher Assistant

University of Victoria

LinkedIn
2019-9 - 2021-12 · 2 yrs 4 mos

Victoria, British Columbia

University of Victoria

Graduate Teaching Assistant

University of Victoria

LinkedIn
2020-9 - 2020-12 · 4 mos
University of Victoria

Graduate Teaching Assistant

University of Victoria

LinkedIn
2019-9 - 2020-4 · 8 mos

British

salonMonster.com

Full Stack Developer

salonMonster.com

LinkedIn
2020-1 - 2021-4 · 1 yr 4 mos

British Columbia, Canada

Spearheaded both frontend and backend development using Angular and Node.js (Express.js). • Orchestrated a seamless full integration of payment systems with Stripe. • Architected and developed APIs, serving as a data source for the analytics dashboard. • Assumed the role of Scrum Master within the team, providing guidance and supervision for junior developers. • Pioneered the design and implementation of a cutting-edge analytics panel, leveraging the latest data visualization techniques, including D3.js. • Led comprehensive code reviews to identify defects and enhance code learnability. • Implemented testing procedures utilizing frameworks like Jest to bolster test coverage.

Blito

Frontend Developer

Blito

LinkedIn
2017-4 - 2019-1 · 1 yr 10 mos

• Conceived and executed the project utilizing Angular.js. • Collaborated closely with a frontend developer and graphic designer in each sprint to bring backlog tasks to fruition. • Conducted user studies to refine and enhance the project's user experience. • Employed CI/CD tools, including Git and Jenkins, to streamline development and deployment processes. • Played a pivotal role in designing and constructing the REST API and seamlessly integrating the front-end UI with the API.

TOSAN TECHNO | توسن‌تکنو

Frontend Developer

TOSAN TECHNO | توسن‌تکنو

LinkedIn
2016-2 - 2017-1 · 1 yr

• Crafted and brought to life the Virtual Teller Machine/Agent (VTM and VTA) using Angularjs and Bootstrap. • Formulated and executed the transformation of traditional paper-based banking processes into efficient electronic systems through the design and implementation of bank forms. • Adhered to stringent software engineering best practices, including the enforcement of coding standards, conducting thorough peer code reviews, expertly managing source control, rigorous testing, and ensuring seamless operation.

Education

University of Victoria

University of Victoria

LinkedIn

Computer Science

2019 - 2021-12 · 3 yrs

The CHISEL Group | Software Engineering Research Assistant • Researched the literature on what and why security issues occur in the open-source community

University of Tehran

University of Tehran

LinkedIn

Information Technology

2016 - 2019 · 3 yrs

• Designed and developed a visualization application using React and D3.js • Conducted user studies and interviews to compare the efficacy of graph visualization applications • Presented a guideline on how to improve graph visualization

Shahid Beheshti University

Shahid Beheshti University

LinkedIn

Computer Hardware Engineering

2010 - 2015 · 5 yrs

Researched cloud computing using residue number systems to provide better security for data transmitting in clouds.

Soroush Yousefi's Contact Information

Email

******@***.com

Phone

(**) *** ****

Find the Right Leads
Find Verified Contact Data

Try with: Jensen Huang @ nvidia.com Click to autofill
LeadContact awards, five-star ratings, and GDPR compliance badges

What LeadContact does well

Find verified emails, phone numbers, and decision-makers with 98% accuracy.

Find Leads

Find Leads

Find the right people by company, role, industry, location, and more.

925M+ professional profiles

Find Leads
Find Emails

Find Emails

Access verified email addresses for your target contacts.

657M+ emails

Find Emails
Find Phone Numbers

Find Phone Numbers

Get cross-validated phone data from multiple top sources.

239M+ phone numbers

Find Phone Numbers

More Accurate. Lower Cost.

Find contact data in 1 tool with 98% accuracy

LeadContact integrates leading enrichment tools to deliver more accurate contact data—without paying for each one.

LeadContact Logo
Competitor Tools

All these = $289 per month

Great conversations start with the right contact.

It’s time to find yours.