Mostafa Hassan
Портфолио
Hitachi
Employment type: contract by Cyient Japan for Hitachi construction machinery Client: Hitachi, Tokyo, Japan Duration: Sept 2023 – current Job Title: Consultant, senior software engineer Project description: Jan-April Reviewing and testing end to end solution that involves consuming log files from a cold storage on Azure blob account thru azure function to be redistributed for analytics using Azure synapse, the tenure included reviewing the network design, testing both functional and non functional requirements to match the SLA, testing azure function code, suggesting advanced security and operation solution to assure high availability, fault tolerance, and elasticity while keeping the cost at lowest. Sept-Dec Developing Hitachi's satellite forecasting project which made significant strides. The Node.js backend played a crucial role, seamlessly fetching and filtering data from an API source. This curated information was then stored efficiently in an Azure MySQL database, ensuring accessibility and reliability. The frontend interface was equipped with a dynamic weather radar map, providing users with a visual representation of satellite data. The forecasting capability extended up to 5 days ahead, allowing users to explore various satellites based on parameters such as elevation, altitude, longitude, and latitude. This comprehensive solution empowered users to make informed decisions by leveraging real-time and forecasted satellite data. Jan-Apr Designing an API architecture project, bridging the gap between CDC logs repository, Azure Functions, and Blob Storage. This initiative aimed at handling diverse data formats, ranging from zipped files to binary and JSON.
IQOS PMJ JP
• Worked as a data engineer and IS support engineer, led cross-functional teams to design and implement integration solutions for the enterprise client to help migrating on-prem to AWS redshift using C# and SQL SSIS. • Prepared SIT, UAT and POCs after each step, a restless API was also a part of the testing and development life cycle. • Verifying that all CTEs of SQL work fine on the data warehouse. • Preparing additional views as data marts to pick-and-use on tableau. • Communicated project progress and deliverables to clients and senior management.
Apple
• Developed and maintained slack application integration module using java to help automating statistics generated from each channel, per key word. • Developed a visualization dashboard on slack using python to monitor the CI/CD issues during specific time frame. • Created an RPA that crawls inside Ci/CD logs, escalate and page all incidents on certain time interval. • Led a team of developers and ops to start innovating and plot some R&D to see if it would appeal to the client. • Implemented agile methodologies to improve project management processes.