Fast Track to Senior
Course Description
This was an advanced course designed to accelerate the progression of software engineers into senior roles at leading local and international digital agencies.
The program ran for 12 weeks, with live online sessions held on Mondays, Wednesdays, and Fridays from 6:00 to 7:30 PM (Lebanon time). Participants also completed five full-day soft skills workshops on Saturdays. While the technical training was conducted remotely, the soft skills sessions required in-person attendance at Beirut Digital District.
Course Objectives
By the end of this course, students will be able to:
- Demonstrate improved communication and interpersonal skills.
- Understand the inner workings of databases and their best practices.
- Develop advanced and optimized APIs.
- Develop advanced and optimized web applications.
- Understand cybersecurity and writing secure applications.
- Use Git & GitHub for version control and streamlined development cycle processes.
- Understand testing methodologies and quality assurance best practices.
- Understand the architecture of modern software and the 101 of cloud computing.
- Understand the Agile methodology and its benefits.
Course Prerequisites
- Lebanese.
- Minimum age 21.
- Strong foundation in software engineering, at least 2 years of professional experience. Exceptions can be made on a case-by-case basis; you can still apply if you have a good understanding of fundamental software engineering principles.
- Familiarity with at least one programming language, database management system and styling techniques.
- Proficiency in English is a must.
- Participants are expected to demonstrate a high level of commitment, which includes full availability to attend all online and face-to-face sessions, actively engage in additional work such as exercises and assignments, and dedicate sufficient time to develop a comprehensive end-of-course project.
- Applicants must sit for a comprehensive entrance assessment to evaluate their skills and aptitude, ensuring that our program aligns well with their skills and career objectives. This includes an interview, a time-limited asynchronous coding task, and, in certain cases, a brief real-time coding challenge.
- Please be advised that we reserve the right to terminate the training of any participant who does not demonstrate a serious commitment to the program (e.g., lack of attendance or interest), engages in inappropriate behavior, or violates any of our policies.
The Instructors

A fullstack software engineer and Head of Engineering at Speedlane, Alexi began his professional journey in 2009 after graduating from Politechnika Łódzka in Poland. Passionate about continuous learning, he has experience in leadership, management and a wide range of technologies including API development, modern JavaScript stack, TypeScript, React, Databases, Java, PHP, WordPress, cloud computing, and mobile app development. Alexi has worked with US based startups and large enterprises across various sectors, such as banking, healthcare, news agencies, and insurance.

A Lead Software Engineer with more than a decade of experience in the tech industry. Over the years, he has worked on impactful projects for MIT Technology Review, the MTA, Outfront Media, and many more.
Leading teams of engineers, he has spearheaded projects that span multiple technologies and frameworks, always with an eye for performance, scalability, and innovation. His roles have also included project planning and close collaboration with client stakeholders.






