I’m Caglar Memis, a University of Waterloo Mathematics (Co-op) graduate who enjoys building production-grade web applications and reliable automation/data workflows. I’ve worked across the full stack using React, Next.js, Python, SQL, and Docker, and I’m comfortable translating UX designs into responsive interfaces while keeping performance and maintainability in mind. In addition to software development, I’ve focused heavily on applied AI—especially RAG systems and document ingestion—using tools like LangChain and LLM APIs to turn PDFs and other sources into useful, queryable experiences. I also have experience leading technical support operations for hundreds of students, which strengthened my troubleshooting approach, communication skills, and ability to deliver clear, dependable solutions.

Caglar Memis

I’m Caglar Memis, a University of Waterloo Mathematics (Co-op) graduate who enjoys building production-grade web applications and reliable automation/data workflows. I’ve worked across the full stack using React, Next.js, Python, SQL, and Docker, and I’m comfortable translating UX designs into responsive interfaces while keeping performance and maintainability in mind. In addition to software development, I’ve focused heavily on applied AI—especially RAG systems and document ingestion—using tools like LangChain and LLM APIs to turn PDFs and other sources into useful, queryable experiences. I also have experience leading technical support operations for hundreds of students, which strengthened my troubleshooting approach, communication skills, and ability to deliver clear, dependable solutions.

Available to hire

I’m Caglar Memis, a University of Waterloo Mathematics (Co-op) graduate who enjoys building production-grade web applications and reliable automation/data workflows. I’ve worked across the full stack using React, Next.js, Python, SQL, and Docker, and I’m comfortable translating UX designs into responsive interfaces while keeping performance and maintainability in mind.

In addition to software development, I’ve focused heavily on applied AI—especially RAG systems and document ingestion—using tools like LangChain and LLM APIs to turn PDFs and other sources into useful, queryable experiences. I also have experience leading technical support operations for hundreds of students, which strengthened my troubleshooting approach, communication skills, and ability to deliver clear, dependable solutions.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Beginner
See more

Language

English
Fluent
Turkish
Fluent
Japanese
Intermediate
French
Beginner

Work Experience

Software Developer Intern at HiringWorld Inc.
May 1, 2025 - September 1, 2025
Built full-stack product features with React, Next.js, and Drizzle ORM, including authentication, landing pages, and data-access workflows. Designed role-based access control (RBAC) and integrated OAuth along with Google Maps APIs, improving front-end rendering performance by 55%. Collaborated with UI/UX teammates to convert Figma designs into responsive, production-ready interfaces and supported end-to-end feature delivery across the application.
Intern Software Developer at HiringWorld Inc.
May 1, 2025 - Present
Built full-stack web apps with React and Next.js, and Drizzle ORM for data access. Designed RBAC systems for secure data access. Integrated OAuth and Google Maps APIs, reducing render time by approximately 55%.
Software Engineering Intern at SimProBot Inc.
September 1, 2024 - September 17, 2025
Fine-tuned LLaMA models with LangChain, achieving ~37% accuracy improvement. Implemented advanced PDF parsing increasing ingestion efficiency by ~55%. Built RAG applications with React and automated CI/CD using Docker.
Instructional Support Assistant at University of Waterloo
May 1, 2024 - September 17, 2025
Designed C programming assignments; automated grading workflows with Python and Bash. Led 15+ TAs, coordinated scheduling and grading. Supported up to 800 students per semester.
Instructional Support Assistant at University of Waterloo
January 1, 2022 - May 1, 2024
Designed and tested C programming assignments and created automated grading scripts using Python and Bash. Led 15+ teaching assistants, coordinating schedules, task assignment, and grading consistency across course operations. Supported up to 800 students during peak semesters through technical troubleshooting, grading assistance, and instructional support.
AI Student (Azure Program) at University of Waterloo
September 1, 2021 - September 17, 2025
Completed Microsoft Azure-900 certification program.

Education

Bachelor of Mathematics COOP at University of Waterloo
January 1, 2020 - January 1, 2025
Bachelor of Mathematics (Co-op) at University of Waterloo
January 1, 2021 - January 1, 2025

Qualifications

Microsoft Azure-900 Certification
June 1, 2021 - September 1, 2021
Microsoft Azure Fundamentals (AZ-900)
January 11, 2030 - August 31, 2026
Microsoft Azure Fundamentals (AZ-900)
January 11, 2030 - August 31, 2026

Industry Experience

Software & Internet, Education, Computers & Electronics