resume


Talaat Safwat

Experienced Software Development Engineer (7+ years)

[ Amsterdam, Netherlands ]

Tel: [ +31 (0) 6 555 80 802 ]

Email: [ me@talaatsafwat.com ]

T.S



Professional Profile

Results-oriented, resourceful and problem-solving Software Engineer, with a get-it-done, on-time spirit and exceptional experience in designing, implementing and delivering technically sophisticated applications in multiple business domains. Proven leader, drive system architecture decisions and lead projects from customers ideas to final value-added end products.

Technology Summary

JavaSE, JavaEE, Spring, Spring Security, Spring MVC, Hibernate, Solr, Oracle, EJB, JPA, GlassFish, WebLogic, PostgreSQL, REST, SOAP, Linux, Maven, MySql, XML, JSON, jQuery, Agile, Scrum, Mockito, Jenkins, Design Patterns, Data Structure,  JSF, GWT, Servlets, Struts, Angularjs.

Technologies and tools:

Professional Experience



Apama, PL/SQL, SQL, Java, EPL, Scrum










Sr. Development Engineer, ING Bank

Amsterdam, Netherlands — 2017- present

Application Development Engineer and Scrum Master for Trade and Communication Surveillance BizDevOps Squad.

Accomplishments

  • Responsible for multiple effective development solutions for security issues within existing applications.

  • Introduce solutions for multiple features and enhancements critically needed for the team and the stakeholders.

  • Effective scrum master in the BizDevOps team to maintain and enhance the Agile one Way of Working (WoW) and all Agile team Metrics.

Java, Hibernate, angularJS, PostgreSQL, Spring, Spring MVC, Mockito, Maven, XML, Agile, Scrum, JBoss, Eclipse, Intellij, Oracle, SOAP

Sr.Software Engineer, Intertec International [Wells Fargo Assignment]

Heredia, Costa Rica — 2016 - 2017

Provide application design, guidance, and consultation. Develop Highly complex original code, maintain and utilize existing systems.Working with technical leads, technical analysts, business analysts, and DBAs to evaluate business needs and help provide end-to-end technical solutions.


Accomplishments

  • Designed and participated in the agile development of a Continuous Performance System in a challenging time frame that helped the company to closely appreciate high performers.

  • Developing and maintaining high complex code base application with a  100% unit test coverage for a premier financial institute in the US, one of the biggest in the world.

  • Mentor and lead junior developers and participate in systems design and architecture in several projects



Java, JaveEE, Hibernate, SQL, Spring, Spring MVC, Spring Security, Eclipse, Oracle, Weblogic, HDIV, REST, SOAP, Jquery, Struts

Senior Application Consultant, Vodafone Egypt

Cairo, Egypt — 2014 - 2016

Led the software production from meeting with product owners, business analysts and project managers, provide and discuss technical feasibility and estimates. Drive architectural decisions, tracked the compliance of Design patterns, unit testing, security measures and UML Diagrams across the team. Designed and developed new original code, solutions, and development frameworks.


Accomplishments

  • Designed and developed dozens of software solutions, collaborating with most of Telecommunication industry backend systems and representing cutting edge user experience. In addition to leading the full development life cycle in agile for some solutions.

  • Mentored development team in best practices and software design, ensuring the release of premium quality solutions that always exceed expectations.

  • Delivered groundbreaking developments such as custom implementation Single sign on for all Vodafone online services, open for easy plug-n-play integration with any new service.

  • Also Designed and developed a developer's utility for KPI using custom built annotations by reflection and Spring AOP.

  • Drove the development of Vodafone Egypt official mobile application backend restful services supporting all kind of features including header authorized seamless login.

  • Introduced coverage of OWASP top ten vulnerabilities to all the online services legacy code and make sure any new solutions from the team are in compliance with the new security measures.



Java, JaveEE, Hibernate, SQL, Eclipse, Jenkins, Maven, Oracle, MySql, Struts, Solr, GWT, EJB

Software Developer, Senior Software Developer, SiliconExpert Technologies [Arrow Technologies company]

Cairo, Egypt — 2012-2014

Designed, developed and tweaked challenging solutions to cover a high demanding e-commerce solution serving millions of complex records with strict performance measures and advanced search techniques.


Accomplishments

  • Developed and implemented end to end solution for Arrow Parametric search with cutting edge user experience capabilities and powerful backend with a maximum end to end journey of 500ms.

  • Designed and developed large scale, thread safe and ultra-high performance application with extensive use of threading for reading and parsing raw data and indexing it to SOLR inverted index in considerably challenging time.

  • Coded and delivered several applications in extremely tight plans and short notice as demos, software batches, and change requests.



Java, JSF, JPA, Eclipse, MySql, XML, EJB, Linux

Software Engineer, Ji-labs

Mansoura, Egypt — 2011-2012

Developed some commercial solutions in different domains and trained college grads in some Java frameworks and mentored the group under Scrum methodology into developing a fully functional application.


Accomplishments

  • Designed and developed a multi-screen, multi-role solution for a university in which they can upload students grades and allow the students to purchase the view capability and browse their results.

  • Developed a framework to generate CRUD from XML model representation for rapid application development.

  • Mentored and trained a group of college grads in JSF, JPA and other selected topics, led to the development of a blog implemented by the grads under SCRUM methodology.



Java, Python, web2py, MySQL, Linux

Software Engineer, Egy Cloud Integrated Business Solutions

Mansoura, Egypt — 2009-2011

Developed and participated in the design of a Trading portal solution.


Accomplishments

  • Delivered in a team a complete solution as a Trade Directory for the country with custom website pages for the opted id corporates and facilities for searching of services and products

Education

  • B.Sc. in Computer Science

  • Faculty of Computer & Information Systems, Grad 2009.

  • Mansoura University, Egypt.

  • Graduation Project: Web 2.5 – applying semantic search engine that implements Lucene Framework ( Analyzer, Filter and search engine ) , Classification for data using Machine Learning Algorithms.

[JavaSE, Lucene Framework, Machine learning]


Other Courses

  • Algorithmic Toolbox by University of California, San Diego & Higher School of Economics.

  • Certified Scrum Master by Jeff Sutherland - Scrum co-creator

  • Development for Business by Mansoura University.

Skills

  • Remarkable time management and organization skills.

  • Self-motivated and high ability of self-learning.

  • High Communication and Presentation Skills.

  • Excellent troubleshooting skills.

(last update 1/Mar/2018)


Comments