Kasra Madayeni | Portfolio
Kasra

Welcome!

Kasra Madayeni

Software Engineer

Download my Resume

About me

  • >>> more than 10 years of experience in programming
  • >>> proficient in full-stack web development
  • >>> team leadership and in love with backend architecture, design, and API enhancement
  • >>> master's degree from University of Toronto
  • >>> more than 5 years of experience in teaching and tutoring in computer science
  • I am currently working as a Lead Software Engineer at Viral Nation Inc. In particular, I'm in charge of the backend team, and I'm responsible for the overall execution of the tasks and meeting deadlines. I work closely with the Data team in order to finalize certain architectural decisions. I also have a close collaboration with the frontend team to guarantee the integration and implementation of all modules. I obtained my Master of Applied Science from University of Toronto in 2020. I write code, review code, test code, debug code; and I love programming!

    You can review my information, skills, and projects hereunder. Feel free to contact me about anything.

    Experience

    Lead Software Engineer
    Viral Nation
    Toronto, ON, Canada
    Jan 2022 - Present
    • Led a diverse team of 10+ engineers to develop and deploy a state-of-the-art social media screening solution, facilitating processing of 50K+ daily images and videos
    • Leveraged Node.js for backend operations, ensuring security, scalability and efficiency, meeting demanding processing needs with a robust infrastructure to support 100K+ weekly requests
    • Utilized Kafka queues and Python Django framework for seamless data handling, crucial for managing extensive data volumes, achieving and exceeding project goals effectively by processing 5K+ daily transactions
    • Designed and implemented SaaS APIs and provided dedicated engineering support during client interactions, pivotal in securing a multi-million dollar contract and earning recognition as the Stand Out Performer
    Full Stack Developer
    Freelance
    Toronto, ON, Canada
    Feb 2020 - Sep 2021
    • Designed and developed 12 portfolio websites and landing pages for clients, resulting in a notable 50% increase in online visibility, enhanced brand recognition, and a surge of client interaction
    • Contributed to 6 full stack projects, which improved my technical knowledge and teamwork skills, reduced bugs by 50%, and improved efficiency by 33%
    • Received 100% client satisfaction and increased the value and exposure of their business by at least 10%
    Research and Teaching Assistant
    University of Toronto
    Toronto, ON, Canada
    Sep 2017 - Jan 2020
    • Developed and executed a few algorithms to improve an engineering challenge related to localization of moving objects, led to 30% more accuracy
    • Used AI and Machine Learning techniques to simulate and prove the correctness and efficiency of the solution and documented the results as my Master's thesis
    • Assisted more than 1,000 students on Computer Science concepts such as Data Structures and Algorithms, resulted in 40% increase in their grades
    Computer Science Tutor
    Chegg
    Toronto, ON, Canada
    Jan 2018 - Jan 2020
    • Taught essential Computer Science concepts and major programming languages such as Java, Python and C++ to over 150 students, resulted in 30% increase in their grades and 100% satisfaction
    Vice Chair of IEEE Student Branch
    University of Tehran
    Tehran, Iran
    May 2015 - May 2016
    • Held seminars, workshops, and extra-curricular classes for undergraduate and graduate students
    • Invited guest speakers from the best universities all over the world to attend and share their knowledge with the students
    • Consulted students to choose their path and courses along their studies
    • Was selected as the best national student branch in that period.

    Education

    University of Toronto

    2017 - 2020

    Master of Applied Science

    Electrical Engineering

    Thesis : Cellular-Based Localization of Mobile Devices with Structured Motion

    University of Tehran

    2012 - 2017

    Bachelor of Science

    Electrical Engineering

    Thesis : Analysis of Cloud Computing and Investigation of its Application in Software Defined Networking

    Allameh Helli

    2008 - 2012

    National Organization for Development of Exceptional Talents

    Mathematics and Physics

    Graduated from the best high school in Iran with GPA 4.0/4.0

    Skills

    Programming Languages and Code Skills

    Node.js

    Python

    JavaScript/TypeScript

    C/C++

    HTML

    CSS

    MATLAB

    Libraries and Frameworks

    Express.js

    Next.js

    React.js

    Fastify

    Bootstrap

    Tailwind

    Django

    Database Management

    SQL (Postgresql)

    NoSQL (MongoDB, Redis)

    Technical Proficiency

    REST

    GraphQL

    Docker

    AWS

    Azure

    Kafka

    Git

    Soft Skills

    Communication

    Team Work

    Creativity

    Problem Solving

    Projects

    Full Stack MERN Blog Application
    Used: ReactJs ExpressJs NodeJs MongoDB
    • Designed and implemented front-end and back-end from scratch
    • Authentication, authorization, and private routes
    • State management using Redux
    PERN Music Selling Application
    Used: ReactJs ExpressJs NodeJs PostgreSql MaterialUI
    • Designed and developed a full stack app
    • Enabled shopping through utilizing Paypal and Stripe API
    • State management using Redux Toolkit
    Sorting Visualizer
    Used: VanillaJs Data Structures Algorithms
    • Implemented QuickSort, MergeSort, BubbleSort, InsertionSort, SelectionSort
    • Designed the UI for visualizing the algorithms
    Puzzle Game Package
    Used: VanillaJs SOLID Principles OOP
    • Designed and developed several 2D puzzle games
    • Applied OO paradigms and Clean architecture

    Contact

    Feel free to contact me however it's convenient for you.

    madayenikasra@gmail.com

    (647) 503-6353

    Toronto, Ontario, Canada

    linkedin.com/in/madayeni

    github.com/madayeni