Ahmed S.
About Ahmed S.
Ahmed S. is an experienced Application Developer Lead currently working at Arity in the Greater Chicago Area. He has a strong background in software development, specializing in microservices architecture and database management, with a Master's degree in Computer Science from Maharishi University of Management.
Current Role at Arity
Ahmed S. serves as an Application Developer Lead at Arity, a position he has held since 2018. In this role, he is responsible for leading application development initiatives and overseeing the implementation of software solutions. His expertise in microservices architecture and backend development contributes to the company's technological advancements in the Greater Chicago Area.
Previous Experience in Software Development
Prior to his current role, Ahmed S. worked at several organizations, including Razy Technologies and Creospan Inc. As a Software Developer at Razy Technologies from 2010 to 2011, he gained foundational experience in software development. He then transitioned to Creospan Inc. as a Software Engineer from 2015 to 2016, where he further honed his skills in application development.
Education and Academic Background
Ahmed S. has a strong educational background in computer science. He earned a Bachelor of Science degree from the Faculty of Computer and Information at Cairo University from 2006 to 2010. He then pursued a diploma in Telecom Application Development at ITI Technical College from 2011 to 2012. Furthering his education, he obtained a Master's degree in Computer Science from Maharishi University of Management, studying from 2014 to 2017.
Technical Skills and Expertise
Ahmed S. possesses extensive technical skills in software development. He has architected and built service-oriented backends using Kotlin and Java with Spring Boot, focusing on microservices architecture. His experience includes implementing database layers with SQL (Postgres) and NoSQL (Cassandra-DB) databases. He has also utilized Kafka for building microservices consumers, enhancing data processing capabilities.
Notable Projects and Contributions
Throughout his career, Ahmed S. has contributed to various projects that demonstrate his technical capabilities. He developed a new search engine that improves search functionality and reduces search time. Additionally, he designed and developed an exception handling layer and a certificate generation layer using Spring Boot, Gradle, and OpenSSL, showcasing his proficiency in software engineering.