Chief Technology Officer2018 - PRESENTAlienlab LLC
Technologies: Technical Hiring, Training, Technical Project Management, MacOS, APIs, Atlas, Heroku, CircleCI, Less, Sass, Semantic UI, Front-end Development, React Native, AWS, Full-stack, Serverless Framework, Serverless, Serverless Architecture
- Hired, trained, and managed technical staff. Created individual learning programs, conducted performance reviews, and built an efficient tech team ready to face significant tech challenges.
- Planned the development of the clients' projects by defining timelines, selecting the tech stack, maximizing the architecture's performance, and cost-optimizing solutions, which resulted in many success stories.
- Created and managed infrastructure tools used in the company that led to an automated, efficient, and reliable day-to-day workflow.
Lead Software Developer2020 - 2022HealthStaffEd
- Led development team working on the core platform.
- Managed the architectural decisions and shifted to a more scalable infrastructure.
- Adapted the application for new clients adopting it accordingly.
Lead Software Developer2019 - 2020Mindful
Technologies: Meteor, Node.js, GraphQL, Express.js, React, MongoDB, AWS Fargate, Redis, Rancher, Amazon Lex, Amazon S3 (AWS S3), Sass, APIs, Front-end, Atlas, Front-end Development, AWS, Full-stack, API Integration, Lambda Functions, Serverless Framework, Serverless, Serverless Architecture
- Built a messaging app that allowed call center employees to communicate with customers via SMS.
- Restructured a monolithic application into a distributed system, able to extreme loads by complex scaling methods.
- Developed a pipeline that captures customer interaction and automates communication by recognizing customer intents and scheduling callbacks accordingly.
Senior Software Developer2018 - 2018DarkMatter LLC
Technologies: Node.js, ELK (Elastic Stack), Docker, Microservices Architecture, APIs
- Created specifications for microservices that connected government entities and process data used by 150+ web applications.
- Participated in developing a distributed system architecture intended to digitize every governmental entity interaction in Abu Dhabi.
- Crafted templates to automate the creation of new and secure microservices.
Senior Software Developer2016 - 2018Snappr
Technologies: Express.js, React, HTML, CSS, MongoDB, Front-end, Heroku, Socket.IO, Front-end Development, Full-stack
- Built an application to analyze users' professional profile photos that specifies the good and bad sides and suggests tips and a proper professional photoshoot.
- Developed an application that also analyzes users' photos but from a dating application perspective.
- Created a photographer booking procedure, which suggests the best fit for each customer depending on their location, needs, and other criteria.
- Implemented a user interaction collection system to generate stats that help Snappr continuously improve the platform.