
Elias Teeny
Verified Expert in Engineering
Software Developer
Beirut, Beirut Governorate, Lebanon
Toptal member since October 22, 2021
Starting as a freelance back-end developer during his university period, Elias launched his own initiative optimizing gaming centers' servers with a unique approach to solving a critical issue that revolved around caching updates. Fast forward, and with a newfound love for Flutter development, he worked remotely for a startup company as their leading app developer in addition to intermittent technical consulting in their numerous projects, which soon led to being promoted as their team leader.
Portfolio
Experience
- Flutter - 6 years
- Git - 5 years
- REST APIs - 5 years
- Dart - 4 years
- Node.js - 4 years
- Next.js - 3 years
- NGINX - 2 years
- Docker - 2 years
Availability
Preferred Environment
Linux, MacOS, Visual Studio Code (VS Code), Slack
The most amazing...
...project I founded was the Alb app, a humanitarian initiative toward simplifying the search for missing individuals through an advanced search algorithm and AI.
Work Experience
Mobile Flutter Developer
Eat This Much Inc
- Rectified critical issues in Swift/Kotlin packages, enhancing app stability. Debugged hidden errors, ensuring a seamless user experience.
- Worked on the integral to the app's successful release, contributing from development to deployment. Implemented key features for a polished, well-received application.
- Accelerated Flutter-based app rebuilds, managed tasks, collaborated efficiently, and met project milestones.
Full-stack Web and Mobile Developer
Eva Maria Wurzer
- Developed a robust and scalable back end using Node.js and MongoDB, ensuring seamless data management and secure user information storage.
- Integrated payment functionality using Stripe, enhancing user experience by providing a secure and efficient payment process.
- Implemented email services and push notifications, optimizing user engagement and communication within the platform.
- Deployed the entire back end to an AWS Server, ensuring high availability and reliability for the web and mobile applications.
- Crafted a responsive and high-performance website using Next.js and React, providing users with a fast and engaging browsing experience.
- Engineered cross-platform mobile apps using Flutter, unifying the user experience across different devices and operating systems.
- Collaborated closely with the designer to transform wireframes into highly functional UIs, maintaining design integrity throughout development.
- Created an interactive admin panel, empowering administrators to manage and oversee platform activities efficiently.
- Achieved optimal website performance, resulting in quick loading times and seamless user navigation.
- Successfully completed the MVP, establishing a fully functional platform that matches clients with masseuses and nail experts, similar to the user-friendly model of Uber.
Mobile Developer
Planflow, Inc
- Translated complex designs and animations from Figma into functional API-connected features.
- Implemented simplified state management derived from the BLoC pattern for easier code readability and maintenance for simple features.
- Tracked and fixed bugs while optimizing the application's performance.
Senior Flutter Developer for Investment App
Breakfree Trading X Ltd.
- Built an already-released mobile app as a Google Chrome extension while fixing all the native features specifically to run on Chrome's environment on the new extension—Manifest v3.
- Integrated Solana's wallet adapter on the Chrome extension and built a communication layer between the actual website that intends to use the wallet adapter, the extension's JavaScript, and Flutter code.
- Integrated Solana's wallet adapter as an in-app browser so users can connect to Solana exchange websites from the mobile app.
- Made all these changes while maintaining the compatibility between Android, iOS, and web platforms to avoid managing multiple source codes.
Senior Full-stack Developer
District General Trading and Contracting Company
- Tracked and fixed serious bugs in the production app while implementing new features.
- Received marketing requests for events on very short notice, discussed the implementation with the team, and released the new app version before the event's start date.
- Created internal services to solve some issues and limitations that came to our notice after some complicated marketing requests.
Team Lead
Alt Commerce SAL
- Aligned technology-related decisions with the organization's business rules.
- Managed other developers and designed new features.
- Set up servers while assuring stability and security.
- Created automated deployments and internal CLI tools.
Flutter Mobile Developer
Alt Commerce SAL
- Built reusable code and libraries specialized for the startup's business rules for the main purpose of an error-free, high-performance, and seamless integration environment for other developers.
- Developed user interfaces designed by UI/UX designers.
- Integrated bulletproof back-end features with automatic secure deployments.
Game and Back-end Developer
Groovy Antoid
- Developed a third-party library to build HTML5 instant games for multiple platforms with seamless integration and automatic deployments.
- Brought a game from an idea to a fully playable game integrated with multiple platforms.
- Worked with team members to develop a real-time multiplayer game while deploying to AWS servers behind a load balancer.
Experience
Alb App
Our greatest challenge was to finish the platform as soon as possible so that it can be put in effect immediately, in the hopes of simplifying the search for missing individuals in those chaotic and dire times. Our platform helped reunite loved ones in times when chaos roamed and minds were at a loss.
Technicalities:
I served as a full-stack developer working on the Flutter and Node.js side to ensure full compatibility and integration. In addition, I developed the Flutter core using the highly esteemed business logic component (BLoC) pattern. I worked on the Node.js APIs that handle the platform logic and data storage in MongoDB.
Caching Server
Lingrale
I joined the team as a follow-up back-end developer specialized in adding new features while optimizing the performance and stability of existing modules through the whole platform.
My Degree
I was the mobile Flutter developer where I had to develop a Flutter native plugin using both Objective C and Java. I also consulted for the back-end architecture and development.
Beauty Marketplace Connecting Clients with Masseuses and Nail Experts
http://feelwelle.comImplementing email services and push notifications, I enhanced user engagement and communication within the platform. The deployment of the entire back end to an AWS Server ensured high availability and reliability for both web and mobile applications. Collaborating closely with the designer, I transformed wireframes into highly functional UIs, maintaining design integrity throughout development.
Using Next.js and React, I created a responsive and high-performance website, optimizing the user experience with quick loading times.
Education
Bachelor's Degree in Computer Science
Lebanese University - Lebanon
Skills
Libraries/APIs
Node.js, REST APIs, Puppeteer, React, Stripe
Tools
Mongoose, Git, Cocos Creator, NGINX, Figma
Languages
Dart, JavaScript, TypeScript, PHP, HTML, Java, CSS, SQL, Lua, Kotlin, Swift
Frameworks
Flutter, Express.js, Next.js, Laravel, React Native, Riverpod
Paradigms
Cross-platform, Automated Testing
Platforms
Docker, iOS, Android, Web, Amazon
Storage
MongoDB, MySQL
Other
Web Development, Web Applications, APIs, Cross-platform App Development, Mobile Applications, Full-stack, Web & Mobile Applications, Mobile Apps, API Integration, Mobile App Development, Linux Servers, Solana, Chrome Extensions, Push Notifications, Documentation
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring