Barış Şencan

+1 (631) 542-2747

+44 7826 640874


Ever since I was little I've been a curious person. As a kid I loved playing with legos and k'nex, programming (made some really simple games), painting, reading children's science books, telling stories, taking part in plays, playing board games, and making up my own pen and paper games. I'm still not very different now.

As an adult, I have come to realize that what makes my profession so fun is also what makes life fun: Frequent challenges that make you learn, adapt and grow. Professionally, I experiment with any new language, framework, library, or concept and alike that I can get my hands on.

I am very passionate about building products that make life better, no matter how small the improvement is. Small improvements add up fast after all.

Professional Experience

Equals Money

Engineering Team Lead

Jan 2021 - ...

- Successfully pitched to the business the viability of going the PWA route for our new generation of products.
- Leading the various feature teams for building the front-end of Equals Money.
- Implemented a custom OpenAPI doc to TypeScript types and GraphQL fragments and decorators generator.
- Introduced bi-weekly code review meetings to uncover technical debt.
- Completely automated various pipelines from feature branch builds and OTA updates to releases on all front-end projects and some internal libraries.
- Significant contributions to the content and architecture of shared libraries. Components, hooks, analytics, build scripts, design system, etc.

Ilyssa Software

Managing Director

Aug 2018 - ...

We are a UK based mobile development agency specialising in providing affordable high quality services that utilise the newest technologies.

We have worked with MojiLaLa, Leo AR (got its app featured a few times in the App Store), Cliqe, Tapp, and FairFX - which is the #1 holiday money company in the UK according to TrustPilot.

At the moment we are focusing on expanding our game server hosting business which is currently in closed beta.

Languages: Swift, Objective-C, Java, C#, JavaScript, Bash, PowerShell
Major Libraries & Frameworks: ARKit, ARCore, Unity, React Native, Firebase, Vue, Nuxt
Other Technologies: NPM, Yarn, Babel, ESLint, SwiftLint, CocoaPods, Fastlane GitLab CI, GraphQL, Relay


VP of Engineering

June 2017 - January 2018

- Lead the development team and coded actively for one of the first cross platform AR applications in the mobile market, Leo AR, where you can create your own realities and share them with others.
- Ensured our development process is one that yields a predictable roadmap, little to no technical debt and fast development speed.
- Made sure our internationally spread team of engineers stayed motivated and in-sync all the time.
- Managed the hiring process of our engineers to make sure we found sufficiently experienced people with a passion and a high potential.

Languages: Swift, Objective-C, Java, C#, JavaScript, Bash, PowerShell
Major Libraries & Frameworks: ARKit, ARCore, Unity, Vision, CoreML, React Native, Fabric, Firebase
Other Technologies: NPM, Yarn, Babel, ESLint, SwiftLint, CocoaPods, Carthage, Fastlane, GitLab CI, GraphQL, Relay


Lead Mobile Engineer

August 2016 - January 2018

Lead the development efforts for MojiLaLa Unlimited and MojiLaLa, a sticker platform with an ever growing artist and user base.

Languages: Swift, Objective-C, JavaScript, Java, Bash
Major Libraries & Frameworks: React Native, Fabric
Other Technologies: NPM, Yarn, Babel, ESLint, Tailor, SwiftLint, CocoaPods, Gradle, Maven, GitLab CI, GraphQL, Relay


Lead Mobile Engineer & Advisory Board Member

June 2014 - January 2018

- Sole developer of the main MovieLaLa app up to and including version 2.0, lead a small development team afterwards.
- Architect and main developer of MobilePlayer. A powerful and completely customizable media player for iOS. Made a short presentation in Yahoo! Video developer conference in Jan 2016. (
- Sole developer of Movie Trailers by MovieLaLa on iOS and Android. One of the earliest react-native apps and among the first to release both for iOS and Android. Contributed heavily to react-native-video during its development which at the time only worked on iOS. Featured by Facebook. (
- Introduced and helped integrate agile development methodology into the work place.
- Later the company has been sold to Gfycat. Some apps might still remain on the stores but they aren't maintained.

Languages: Swift, Objective-C, JavaScript, Java, Ruby, Bash
Major Libraries & Frameworks: React Native, Fabric, Appium, Rails
Other Technologies: NPM, Babel, ESLint, CocoaPods, Carthage, Gradle, Maven, AWS, Parse, MongoDB, PostgreSQL, Travis CI, GitLab CI, GraphQL

BTdays Technology

Software Engineer

December 2013 - April 2014

- Worked on building a modern customer loyalty system from ground-up with a team of 2.
- Assisted in project planning.
- Worked on both the backend and the web frontend.
- Built two iOS apps; one for customers, and the other for merchants.

Languages: Python, HTML, CSS, JavaScript, Objective-C
Major Libraries & Frameworks: Django, Foundation, Bootstrap, JQuery
Other Technologies: Bower, CocoaPods, PostgreSQL


Jr. Mobile Developer

July 2012 – April 2013

Developed a cross-platform mobile app for an online deals site.

Languages: HTML, CSS, JavaScript
Major Libraries & Frameworks: JQuery, JQuery Mobile, PhoneGap, Titanium Mobile


Event Organizer

November 2011 - December 2015

KONTAKT was the biggest subculture event in Turkey which had, after its second event, managed to reach more than a thousand participants per event. Our events attracted people from all over the country who were interested in things such as cosplay, fantasy role-playing, science fiction, fantasy fiction, animes, mangas and comics. We were strictly non-profit.

- One of the event organizers since the first event.
- Sole developer of the event management software which handles ticket sales, cosplay contest registration, contest voting, achievement tracking, and reward tracking.

Languages: Python, PHP, SQL, HTML, CSS, JavaScript
Major Libraries & Frameworks: Django, CakePHP, CodeIgniter, Bootstrap, JQuery, PhoneGap


I.T. Intern

August 2011 – September 2011

Designed and developed a web based system for managing and displaying various kinds of information on LCD screens spread throughout the company.

Languages: PHP, SQL, HTML, CSS, JavaScript
Major Libraries & Frameworks: CodeIgniter, JQuery
Other Technologies: MySQL


During my final year in high school I started working on my own simple operating system using C and x86 ASM for learning purposes. After several years of inactivity I have recently drafted a plan for development, moved the project to GitLab, and started working on it again. The project aims to create a WebASM based operating system.

While studying at Koç University I worked on some projects for the university itself. I have designed and developed KURadyo, the official radio application of my school's radio club, for Android and iOS using Titanium Mobile. I have also made the website of numerous other school clubs using mainly PHP and MySQL for server-side development.

Between 2011 and 2012 I have developed and maintained two Mac apps for the Mac App Store. The first one, Code Minifier, automatically detected and minified html, css, and js files. The highest ranking it got was being the #3 top paid developer app in Turkey. My second Mac app was iMemoryCleaner, the first inactive memory cleaning app to hit the Mac App Store. It managed to enter the top 10 paid apps list in several countries. After not having the time to release any kind of updates for these apps (as I worked on more important projects and on finishing my school) for a considerable amount of time, I decided not to renew my Mac developer license.

In years 2012 and 2013 I have joined the game jams named TGJ and GGJ respectively. Acted as both the game designer and a programmer in the former; was the sole programmer in the latter.

Another project of mine that is worth mentioning here is my Mac OS X port of the popular Nintendo DS & GBA emulator named No$GBA. It has so far been downloaded more than 160 000 times and featured on sites like Reddit.

Finally, my many open source projects can be found on GitHub and GitLab .


Koç University - Istanbul, Turkey

Bachelor of Engineering (BE), Computer Engineering

September 2009 - August 2013

- Turkish - Speech and Composition (TURK. 100)
- General Physics I (PHYS. 101)
- Calculus I (MATH. 106)
- Structure and Interpretation of Computer Programs (COMP. 101)
- Basic Academic Writing (COMM. 101)
- General Physics II (PHYS. 102)
- Multivariable Calculus (MATH. 203)
- Introduction to Engineering (ENGR. 100)
- Introduction to Programming (COMP. 131)
- Advanced Academic Writing (COMM. 102)
- Discrete Computational Structures (COMP. 201)
- General Chemistry (CHEM. 103)
- Probability and Random Variables for Engineers (ENGR. 200)
- Digital Systems Design (ELEC. 204)
- Algorithms and Data Structures (COMP. 202)
- World Civilizations (CIVL. 201)
- Introductory Biology (BIOL. 200)
- Summer Practice I (ENGR. 291)
- Signals and Systems (ELEC. 201)
- Computer Architecture (COMP. 303)
- Software Engineering (COMP. 302)
- Programming Language Concepts (COMP. 301)
- Principles of Economics (ECON. 200)
- Computer and Network Security (COMP. 434)
- Database Management Systems (COMP. 306)
- Operating Systems (COMP. 304)
- Film and the Visual (ASIU. 101)
- Summer Practice II (ENGR. 391)
- Interactive Web Design (MAVA. 220)
- The Turkish Revolution I (HIST. 301)
- The Turkish Revolution II (HIST. 302)
- Computer Engineering Design I (COMP. 491)
- Parallel Programming (COMP. 429)
- Drama (ARTS. 205)
- Cinematography and Editing (MAVA. 324)
- Creative Thinking in Design (MAVA. 205)
- Computer Engineering Design II (COMP. 492)
- The Ethical Dilemma in Literature (ASIU. 108)
- Mobile Device Programming (COMP. 319)
- Modern Cryptography (COMP. 443)


English (Native or bilingual proficiency)
Turkish (Native or bilingual proficiency)
Japanese (Elementary proficiency)
German (Elementary proficiency)
Mandarin Chinese     (Currently learning)

Hobbies & Interests

  • Digital Art
  • Psychology
  • Philosophy
  • Science & Technology
  • Skiing
  • Aikido
  • Programming
  • Acting

Barış Şencan — —+1 (631) 542-2747