Senior Software Developer
Upwork
Total years of experience :15 years, 6 Months
Led a team of software engineers in analyzing, designing, and implementing a robust web crawler for a leading security firm in Europe.
•Collaborated closely with stakeholders to define requirements, identify potential risks, and develop a scalable solution that met business needs.
•Leveraged my technical expertise in web scraping and data parsing to design an efficient and effective crawler that delivered high-quality data on a regular basis. Technologies: Python, MongoDB, .NET MVC, RESTful APIs, MySQL Server
Provide support and improvements to existing software systems.
•Participate in the deployment process, troubleshoot production issues, and promptly address issues to minimize business impact.
•Conduct comprehensive testing, debugging, and profiling of backend services to ensure high performance and quality.
•Work closely with DevOps and infrastructure teams to ensure smooth deployment, monitoring, and management of backend systems.
•Mentor and guide junior engineers by sharing my technical expertise, and conducting regular code reviews. Key Projects: Emergency Credit Recharge System (Orange Egypt) As a Senior Software Engineer, I collaborated with a team of software engineers to create a series of services for a leading telecommunications provider in the region, Orange Egypt. The project was developed in collaboration with Ericsson and aimed to serve millions of subscribers by building services over Ericsson Composition Engine (ECE). Technologies: Ericsson Composition Engine, JavaEE, MySQL, CentOS
URL removed due to policy violation. Please contact support for further information.