
Amgad Serry
Verified Expert in Engineering
Software Developer
Cairo, Egypt
Toptal member since June 20, 2022
Amgad is a highly productive software engineer with five years of experience. With a broad skill set and a keen eye for details, he has led multiple projects used by enterprises in the pharma industry across many countries. Amgad is constantly looking for opportunities to further expand his knowledge.
Portfolio
Experience
- JavaScript - 5 years
- Databases - 5 years
- Kotlin - 4 years
- .NET Core - 3 years
- Vue - 3 years
- TypeScript - 3 years
- Flutter - 2 years
- React - 1 year
Availability
Preferred Environment
Vue, React, TypeScript, Flutter, .NET Core, Kotlin, Android, JavaScript, React Redux, MongoDB, Redux, Amazon Web Services (AWS)
The most amazing...
...thing I've achieved was leading the implementation of a suite with over 20 different services and applications used by multiple pharmaceutical enterprises.
Work Experience
Technical Team Lead
Revosuite
- Led a team to migrate a ten-year-old monolithic Ruby on Rails app into more modern architecture using the .NET Core for the back end, Vue for web apps, and Kotlin for Android apps. Moved it to Flutter and Kubernetes for cross-platform capabilities.
- Enhanced the performance of the analytics portal and added three folds to the features it already had.
- Fixed multiple system load issues by implementing and integrating scheduling and queuing systems.
- Decreased the cost of development and enhanced productivity by integrating modern technologies and building libraries for the developers to use.
- Enhanced developer experience and reduced deployment time by introducing CI/CD.
- Enhanced communication and processes of inter-business development by integrating Asana.
Senior Flutter Developer
Arthur Scott Abbett
- Reimplemented their old app into a new, more polished version completely.
- Helped in redesigning the product interface and user experience.
- Added many features and enhancements for the application, specifically the analytics dashboard, new flow for exercise creation, and many more.
- Implemented a paywall to enable and disable certain features based on user license for both Android and iOS.
- Prepared and guided them through launching the applications.
Vue Developer for a B2B Company
CORB Holdings Limited
- Implemented multiple new modules for their new web app.
- Fixed multiple issues in the migration to their new web app.
- Helped in the quality assurance of their new web app.
Experience
Revo Insights
Revo Administration Portal
RDC Next
https://play.google.com/store/apps/details?id=com.benchmark.revo.rdc&hl=en&gl=USIRevo
Quantum
CMonorail Calculator
YOWA Stores
Beamkast
Education
Bachelor's Degree in Computer Science
Misr International University - Cairo, Egypt
Skills
Libraries/APIs
Vue, React, API Development, React Redux, Vuex, SignalR, MediatR
Tools
Git, GitHub, Hangfire, Docker Compose, Element
Languages
TypeScript, JavaScript, Dart, CSS, HTML, SQL, Kotlin, C#, HTML5, CSS3, SCSS, Java, Swift, Pug
Frameworks
Flutter, .NET Core, Redux, Material UI, .NET, Angular, Quasar
Platforms
Android, Docker, Amazon Web Services (AWS), Kubernetes, iOS, Firebase
Storage
Databases, MySQL, MongoDB, PostgreSQL
Paradigms
Agile
Other
Front-end, Algorithms, Data Structures, Networking, ECharts, Digital Payments
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