Personal details

Tarek A. - Remote full-stack developer

Tarek A.

Based in: 🇨🇦 Canada
Timezone: Mountain Time (US & Canada) (UTC-6)

About

Senior Software Engineer | Full Stack Developer

I'm a full stack software engineer with over 5 years of experience building scalable, high-performance web applications. My core strengths include React.js, Next.js, GraphQL, Node.js, and cloud-native development using AWS and serverless architectures.

At Chegg Inc., I transitioned from front-end to full-stack, working on complex systems like custom React-based WYSIWYG editors, authoring tools, and real-time applications powered by AWS SNS, Lambda, and federated GraphQL. I enjoy building clean, reusable components and collaborating across teams to ship high-impact features.

Key achievements include:

  • Delivered two critical acquisition tools in 4 months, increasing user engagement by 30%.
  • Engineered an automation tool using OCR technology, resulting in $6 million cost savings.
  • Integrated AI features (OpenAI, AWS Polly/Whisper) to enhance user-facing tools
  • Implemented data protection measures, reducing potential vulnerabilities by 35%.

I have a strong background in agile development processes and DevOps practices, consistently meeting project deadlines and exceeding expectations. My expertise extends to conducting comprehensive A/B testing, optimizing user experience, and conversion rates.

Outside of work, I’ve launched Chat Monster, a SaaS product that lets businesses embed AI-powered customer service bots into their websites via a simple script. It uses OpenAI, Next.js, Redis, and Stripe to offer a complete, scalable solution.

With a background in Data Analytics (Douglas College) and a BS in Computer Science, I thrive on solving complex problems and building products that people love to use.

Work Experience

Software Engineer II
Chegg Inc. | Oct 2023 - May 2025
Back-End
Responsibilities: • Evolved from front-end specialist to full-stack engineer, mastering React.js, Node.js, federated GraphQL, and real-time subscriptions with AWS SNS and Lambda. • Delivered two critical acquisition tools: a content generation system (flashcards, quizzes, reviews) and a project organization tool, increasing user engagement by 30% • Conducted comprehensive A/B testing using Optimizely and internal tools to optimize user experience and conversion rates • Integrated audio transcription service, introducing AI-enhanced capabilities to acquisition tools using AWS Polly and OpenAI whisper • Partnered with the security team for LLM risk analysis, implementing data protection measures that reduced potential vulnerabilities by 35%
Instructor & Curriculum Developer
Get Coding | Oct 2023 - Feb 2024
Mentoring
Coaching career development
Educational program development
Contributed to Get Coding's mission of creating accessible and effective technical education through personalized software development training. • Developed comprehensive curriculum for the Software Development Coaching Program, focusing on in-demand technologies and real-world projects. • Provided one-on-one expert coaching, guiding students through hands-on learning experiences and project-based skill development. • Successfully mentored a student in transitioning from a teaching career to software development, demonstrating the program's effectiveness in career transformation.

Projects

Chatmonster
2024
Stripe
Developed and successfully exited Chat Monster, an innovative AI-powered customer service solution that revolutionizes website interactions. This SaaS platform generates an embeddable script, enabling businesses to seamlessly integrate an intelligent chatbot into their websites. Key achievements: • Created a cutting-edge AI chatbot that efficiently answers customer queries, enhancing user experience and driving revenue through lead generation. • Engineered an advanced analytics dashboard using shadcn and recharts, providing comprehensive insights in the admin panel for data-driven decision making. • Leveraged a robust tech stack including Next.js, next-auth, Stripe, Upstash, OpenAI, RAG, and vector embeddings to ensure scalability, security, and optimal performance. • Achieved a successful exit by selling the project on the Flippa platform to a company, demonstrating the value and market potential of the solution.

Education

Douglas College
・Computer Science and Information System, Data Analytics
Sep 2019 - Dec 2021
Ahsanullah University of Science and Technology
Bachelor's degree・Computer Science
Jul 2014 - Sep 2018

Certifications & Awards

Certification: Blockchain Basics
Cyfrin | May 2025
LIVE Blockchain Bootcamp [Beginner + Advanced]
codedamn | Apr 2025