Mustafa Culban

Team Lead & Senior Full Stack Developer
Cankaya, TR.

About

Highly accomplished Team Lead and Senior Full Stack Developer with over 8 years of combined experience in full-stack development, specializing in PHP, React, Python, MySQL, and cloud platforms like AWS and GCP. Proven ability to lead engineering teams, architect scalable solutions, and deliver high-impact products from conception to deployment. Passionate about leveraging cutting-edge technologies to solve complex challenges and drive innovation in web development.

Work

Jotform
|

Team Lead / Senior Full Stack Developer

Ankara, Ankara, Türkiye

Summary

Led full-stack development initiatives and contributed to product enhancement at Jotform, a leading online form builder, driving innovation and feature delivery for millions of users.

Highlights

Spearheaded the design and implementation of critical new features and enhancements for Jotform's core platform, significantly improving user experience and system functionality.

Led and mentored a team of full-stack developers, fostering best practices in PHP, ReactJS, and NodeJS, ensuring timely delivery of high-quality software solutions.

Architected and developed robust, scalable solutions for a global user base, directly impacting the platform's ease of use and reliability as a leading online form builder.

Optimized existing system architecture and introduced performance improvements using Redis and Memcache, enhancing scalability and efficiency for high-traffic operations.

Contributed extensively to the codebase using PHP, MySQL, Redis, Memcache, JavaScript, ReactJS, NodeJS, Git, and SVN, maintaining a high standard of technical excellence.

BisteSoft
|

Chief Technology Officer

Ankara, Ankara, Türkiye

Summary

As Chief Technology Officer, directed the technical vision and strategy for BisteSoft, a technology agency delivering tailored solutions to diverse clients.

Highlights

Oversaw the entire technology lifecycle for client projects, from initial solution architecture to final deployment, ensuring alignment with business objectives and market needs.

Led the development and delivery of multiple bespoke software solutions across various industries, enhancing client operational efficiency and market competitiveness.

Guided technical teams in leveraging cutting-edge technologies including PHP, ReactJS, NodeJS, MySQL, Redis, and Memcache to build high-performance, scalable applications.

Implemented agile development methodologies and rigorous code review processes, improving project delivery timelines and enhancing overall code quality.

Alyo Technology / Google TVC
|

Full Stack Developer

Ankara, Ankara, Türkiye

Summary

Developed and enhanced the Media Content Platform (MCP) software for Alyo Technology, a Google Cloud Platform subsidiary, focusing on automated video content distribution.

Highlights

Contributed to the development of a robust platform automating video content encoding, editing, publishing, and secure distribution across multiple platforms, supporting high-volume media operations.

Implemented critical features and optimizations for the Media Content Platform (MCP) using PHP, MySQL, JavaScript, and ReactJS, improving system performance and user experience.

Collaborated within an agile team to integrate new functionalities within the Google Cloud Platform ecosystem, ensuring seamless operation and scalability of video services.

Portakal Technology
|

Intern at Internship Program

Ankara, Ankara, Türkiye

Summary

Participated in a distributed systems internship program at Portakal Technology, contributing to secure data management and authorization projects.

Highlights

Developed a Python script utilizing Tahoe-LAFS v1.12.1 for secure, distributed file storage across DigitalOcean and AWS S3, enhancing data redundancy and security.

Implemented OAuth2 authorization protocols to safeguard system access, preventing unauthorized logins and ensuring data integrity.

Volunteer

Bilkent Social Sensitivity Projects (TDP)
|

Active Member

Ankara, Turkey, Türkiye

Summary

Engaged in social responsibility initiatives, including educational programs for Turkmenian children and sign language development for hearing-impaired individuals.

Highlights

Participated in the Turkmenian children's education program, teaching Turkish to foster cultural integration and language acquisition.

Contributed to the DUYGEL subcommittee, developing sign language resources for the hearing impaired community to improve communication accessibility.

IEEE Bilkent Student Branch
|

Core Member & Social Activities Coordinator

Ankara, Turkey, Türkiye

Summary

Coordinated social activities and events as a core member of the IEEE Bilkent Student Branch, fostering community engagement and member interaction.

Highlights

Organized and executed multiple social events for the IEEE student branch, enhancing member interaction and promoting a vibrant student community.

Bilkent University
|

Organization Team Member (Mobile Days)

Ankara, Turkey, Türkiye

Summary

Contributed to the planning and execution of 'Mobile Days' event, enhancing student engagement with mobile technology.

Highlights

Coordinated logistics and promotional activities for a university-wide event focused on mobile technologies.

Bilkent University
|

Organization Team Member (Road to University)

Ankara, Turkey, Türkiye

Summary

Supported 'Road to University' initiatives, guiding prospective students through the university application process.

Highlights

Provided informational support and logistical assistance to high school students attending university preparatory events.

Self-Employed
|

Private Lesson Coach

Ankara, Turkey, Türkiye

Summary

Provided personalized coaching in C++, C, Java, and various programming algorithms to private students.

Highlights

Delivered tailored instruction in multiple programming languages and algorithms, helping students achieve academic and technical proficiency.

Bilkent University
|

Teaching Assistant (CS114 - Introduction to Programming)

Ankara, Turkey, Türkiye

Summary

Provided academic support as a Teaching Assistant for CS114, 'Introduction to Programming,' at Bilkent University.

Highlights

Assisted students with programming concepts and problem-solving, improving their understanding of foundational computer science principles.

Bilkent University
|

Tutor (CS101 - Algorithms and Programming)

Ankara, Turkey, Türkiye

Summary

Tutored students in CS101, 'Algorithms and Programming,' at Bilkent University, enhancing their grasp of complex concepts.

Highlights

Guided students through algorithm design and programming exercises, fostering stronger analytical and coding skills.

Bilkent University
|

Organization Team Member (Career Forum)

Ankara, Turkey, Türkiye

Summary

Assisted in organizing the annual Career Forum, facilitating connections between students and industry professionals.

Highlights

Managed event setup and participant registration, contributing to a successful career networking event.

Bilkent University
|

CS114 Lab Assistant & Tutor

Ankara, Turkey, Türkiye

Summary

Supervised and tutored 30 students for CS114 Introduction to Programming, ensuring academic success and technical understanding.

Highlights

Provided direct supervision and guidance to 30 students in CS114, facilitating their learning and problem-solving skills in programming.

Conducted penetration testing commissioned by a national agency, demonstrating practical application of cybersecurity knowledge beyond academic scope.

Education

Ihsan Dogramaci Bilkent University
Ankara, Turkey, Türkiye

B.S.

Computer Science and Engineering

Languages

Turkish (Native)
English (Fluent)
German (Beginner)

Skills

Programming Languages

PHP, MySQL, MongoDB, JavaScript, React Native, React, NodeJS, TypeScript, C++, Python.

Cloud Environment

AWS S3, CloudFront, DynamoDB, Lambda, RDS, GCP Compute & App Engine, Cloud Functions, PubSub, Storage.

Version Control Tools

GIT, Github, GitLab, Subversion (SVN), Bitbucket.

Programs/Tools

FileZilla, SublimeText, Shell, PhpStorm, Kibana, PostMan, Insomnia, Jenkins, Trello, Asana.

Projects

Smart Estate (Software Engineering Project Management Course Project)

Summary

Executed a software engineering project for an innovative estate portal, integrating advanced features not present in the market.

Database Systems (Course Project)

Summary

Designed and implemented a social discussion website as a database systems course project, focusing on robust data management.

BloodHub - CS 491-2 Senior Design Project

Summary

Developed a comprehensive blood donation platform as a senior design project, featuring both iOS and Android mobile applications.

Programming Languages - Drawer++ Project

Summary

Developed a custom programming language, 'Drawer++', for a course project, specializing in graphical object creation and manipulation.

Mustafa Culban