# Ashkan Entezari > Senior Software Engineer at Stripe Location: San Francisco, California, United States Profile: https://flows.cv/ashkan • MSc in Computer Science (Bioinformatics), BSc in Software Engineering • Experienced full-stack engineer with a focus on scalable and responsive web applications using modern frontend technologies • Proficient in full lifecycle development: design, implementation, deployment, and maintenance • Excellent communication skills, honed through teaching, cross-team collaboration, and stakeholder engagement • Expertise in performance optimization, code refactoring, and ensuring high code quality through rigorous testing ## Work Experience ### Senior Software Engineer @ Stripe Jan 2024 – Present | San Francisco Bay Area ### Senior Software Engineer @ Faire Jan 2022 – Jan 2024 | Toronto, Ontario, Canada Faire is the online wholesale marketplace connecting independent retailers and brands around the world. ### Senior Software Engineer @ ApplyBoard Jan 2021 – Jan 2022 | Toronto, Ontario, Canada ApplyBoard is an EdTech company that believes "education is a right, not a privilege". As a member of engineering team I work in Recruitment and Channel Management team with a mission to provide services and capabilities that drive growth and profitability for our Recruitment Partners. Being part of a fast paced and high growth startup, we have to deliver reliable and scalable services and also constantly monitor and revisit the existing solutions in order to improve them. As a full stack developer, here are some of the things that I work on: - Properly structuring our code bases and following best practices - Ensure quality and properly testing the applications - Designing our API endpoints and properly documenting them - Optimizing our code to make it fast and efficient - Improving the CI/CD pipeline - Improving communication and data flow between services - Properly storing and handling data in our applications ### Senior Software Developer @ Vena Solutions Jan 2019 – Jan 2021 | Toronto, Canada Area ### Software Developer @ Vena Solutions Jan 2018 – Jan 2019 | Toronto, Canada Area Vena is enterprise class software solution for financial planing and analysis. It automates manual processes and delivers insightful analysis that guides the whole business. Being part of the Product team at Vena, I have a dual role of Software Developer and Scrum Master. These are the main responsibilities: • Designing and developing flexible, efficient, object-oriented server code in Java • Developing and maintaining front-end web applications using React/Redux • Leading an Agile team as a Scrum Master, helping with plannings and project kick-offs • Helping with the product road map and monitoring team progress • Refactoring, simplifying, and optimizing code so we can develop new features more efficiently • Contribute to building our environment that embraces continuous integration through the use of automated testing • Adapting the latest software technologies while developing innovative functionality to improve software performance and usability ### Software Engineer @ Kooltra Jan 2016 – Jan 2018 | Toronto, Canada Area • Working on Force.com platform and using different languages and libraries such as Apex, Visualforce, JavaScript, jQuery and Bootstrap. • Developing and maintaining backend apps (Java and Python) hosted on AWS. • Familiar with different AWS services such as EC2, Lambda, API Gateway, CloudWatch, etc. • Building REST APIs and making integrations with third-party apps. • Working with git as our VCS, CircleCI as our CI/CD system and worked with build tools such as Gradle and MavensMate. • Familiar with Scrum best practices. Writing integration tests and unit tests on a daily basis. ### Graduate Teaching Assistant @ Brock University Jan 2013 – Jan 2015 | St. Catharines, ON, Canada Assisting students with their course related material during help desk hours, conducting labs, running seminars and marking assignments, exams and projects. ### Course Coordinator @ Brock University Jan 2015 – Jan 2015 | St. Catharines, ON, Canada Course Coordinator of Fluency with Technology course (APCO 1P01) ### Seminar Leader @ Brock University Jan 2015 – Jan 2015 | St. Catharines, ON, Canada Leading seminars for Human Computer Interaction course (COSC 3P94). Presenting course materials, running experiments and leading discussions. ### Teaching Assistant @ Shahid Beheshti University Jan 2012 – Jan 2013 | Tehran, IRAN Teaching assistant of "Computer Networks" course at Shahid Beheshti University. ### Teaching Assistant @ Shahid Beheshti University Jan 2012 – Jan 2012 | Tehran, Iran TA of Algorithm Design Course in spring of 2012 at SBU. ### Teaching Assistant @ Shahid Beheshti University Jan 2012 – Jan 2012 | Tehran, Iran TA of Digital Logic Course in spring of 2012 at SBU. ### Teaching Assistant @ Shahid Beheshti University Jan 2011 – Jan 2012 | Tehran, Iran TA of Discrete Mathematics Course at SBU in fall of 2011. ## Education ### Master of Science (MS) in Computer Science Brock University Jan 2013 – Jan 2015 ### Bachelor of Science (B.Sc.) in Computer Software Engineering Shahid Beheshti University Jan 2009 – Jan 2013 ### Diploma in Mathematics Alborz-e-no High School Jan 2005 – Jan 2009 ## Contact & Social - LinkedIn: https://linkedin.com/in/ashkanent --- Source: https://flows.cv/ashkan JSON Resume: https://flows.cv/ashkan/resume.json Last updated: 2026-03-22