
About
Hello, I'm Farouk, I've 4+ years of experience as a Software Engineer, I used a lot of tools and technologies in this short period like Java 8+, Spring Core, Spring MVC, Spring boot, Spring Cloud, Spring Security, Hibernate, myBatis JPA, NodeJs, JS and Angular 6. I'm keen on learning more and more.
Hello, I'm Farouk, I've 4+ years of experience as a Software Engineer, I used a lot of tools and technologies in this short period like Java 8+, Spring Core, Spring MVC, Spring boot, Spring Cloud, Spring Security, Hibernate, myBatis JPA, NodeJs, JS and Angular 6. I'm keen on learning more and more.
Experience
Participate actively in the complete software development lifecycle, including performance analysis, design, development, and testing. ● I was a part of the team who built the admin panel from scratch. ● Responsible for Building two main modules TV and CRM modules.
●I was the main person in multiple projects (House Bank Manager, Precision Pricing, PricePro Run). ●Responsible for the security configuration using Spring Security while working on House Bank Manager, Precision Pricing, and both survived successfully multiple penetration testing phases. ● Was responsible for developing the calculation service (NodeJs) of Price Pro Run that manages and calculates fees for the bank wealthy clients.
● Responsible for building server functionalities for some banking inquiries and banking services. ● Responsible for Flyway configuration and DB scripts for all the project microservices. ● Worked on revamping the development portal of the company to Angular 6. ● Was responsible to develop the whole HR and escalation system -back endfor NCB of KSA.
● Worked as a java developer using some closed frameworks. ● Was responsible for the configuration and the database part. ● Worked on to projects Al-Azhar University Hospital and UAE education system.