Post Job Free

Resume

Sign in

Spring Boot Full Stack

Location:
Dubai, United Arab Emirates
Salary:
15000
Posted:
July 25, 2023

Contact this candidate

Resume:

Seif Alislam Abdel Bagi Rahal

Senior Software Developer

adyidp@r.postjobfree.com +971-***-***-*** Dubai, UAE 23/05/1993 Sudanese P06066994 Single

Profile

Passionate, Driven and interested in making people's digital experience easier using Software development engineer, I have over 8 years’ experience in enterprise system development such as military sector, hospital management system and universities information systems. Extensive experience in oracle database design, preparing infrastructures and maintaining business logic modules inside databases. Education

Bachelor of Computer Science, Omdurman Al-Ahliya University Relevant Coursework: Software Engineering, System Analysis and design, Database Concept, Database Management System, Data Communication and network, Human Computer Interaction.

12/2011 – 04/2015

Omdurman, Sudan

Professional Experience

Senior Software Developer, Igate Platform

•Design, develop, and deploy scalable and robust Java Spring Boot applications.

•Collaborate with product owners, business analysts, and other stakeholders to gather requirements and understand project objectives. 06/2022 – present

Dammam, KSA

•Redesigned the hiring process, reviewed interviews content, and improved the on boarding to hire the right candidates effectively.

•Fixed and Maintained tools like Docker, helm, and kubernetes, then enhanced the CI/CD.

•Led the team to Refactor our main services find-polluter.

•Refined the coding standards and worked to increase code coverage from 50% to 98%.

Business Application Senior, Dal Group

•Gathering and analyzing user/business system requirements.

•Responding to outages and creating application system models. 07/2019 – 06/2022

Khartoum North, Sudan

•Participate in design meetings and consult with stockholders to refine, test and debug programs to meet business needs and interact and sometimes direct third party partners in the achievement of business and technology initiatives.

•Strong Documentation skills to create requirement documentation, functional specification, use case, process/product flow diagrams.

•Professional experience in end to end projects management and initiatives for IT Projects Management.

•Extensive experience in SQL (Oracle, SQL-Server, PostgreSQL, MySQL, etc.) for data analysis, profiling, and mapping.

•Excellent understanding and Implementation of Angular Web Application Front- end Framework.

•Using Java Spring Boot and Dot Net core for building Back-end API services and angular for front-end.

Full Stack Software Developer,

Falcon for Telecom Data Analytic - Part Time Remotely

•Gathering and documenting, understanding and articulating functional, nonfunctional and business requirements that are already defined.

•Assisting with and demonstrating a growing proficiency in the design and development of simple software applications, model data relationships. Learns and uses the company's software applications and infrastructure architecture. 01/2020 – 04/2022

Riydh, KSA

•Uses programming & technical skills in various languages and products currently used by the company as specified for the position to develop or update programs.

•Utilizes Java, JavaScript, Spring Boot, Rest Web service, Thymeleaf, BI Report, Hibernate, JPA, MySQL and Angular for front-end.

•Learns to write unit tests and performs integration testing to ensure high application quality to meet business requirements.

•Develops an understanding of various deployment methods, tools and writes scripts and/or procedures to ensure efficient processes, according to the CI/CD workflow using git, GitHub and heroku.

•Familiar with server management systems “Linux Ubuntu 20.4”, databases migration and back-up activity.

Software Developer Engineer, Interface ICT

•Design, develop, and maintain Java-based applications using the Spring Boot framework.

•Collaborate with cross-functional teams to gather requirements, analyze business needs, and translate them into technical solutions. 02/2017 – 12/2019

Khartoum, Sudan

•Participate in the full software development lifecycle, including requirements gathering, design, coding, testing, and deployment.

•Write clean, maintainable, and efficient code following best practices and coding standards.

•Troubleshoot and resolve software defects and issues, ensuring timely bug fixes.

•Conduct code reviews and provide constructive feedback to peers and junior developers.

•Mentor and guide junior developers, assisting in their technical growth and skill development.

•Stay updated on industry trends, new technologies, and best practices in Java development and Spring Boot framework.

•Collaborate with stakeholders to define technical specifications and ensure alignment with business objectives.

•Participate in Agile development methodologies, including sprint planning, daily stand-ups, and retrospectives.

Projects

Order Page Mobile Application, Web Full Stack Developer Spring Boot + MySQL + Angular

DareUshare Mobile Application, Web Full Stack Developer Spring Boot + MySQL + Angular

Zain South Sudan TelcoPay, Back-end Developer

Spring Boot + Oracle DB

Zain Passport Portal for E-Payment Mobile Application, Back-end Developer Spring Boot + Oracle

Web Portal for POS for Agriculture Sudanese Bank, Full Stack Developer Java Oracle ADF + Oracle Database

Skills

Java

Versions 8, 11

Oracle Database

Version 11g, 12c

CI, CD

Docker, Heroku

Kotlin

Spring Boot Application

Spring Boot

Version 2.7.12 & Below

Devops

Azure

Angular

Version 6 & above

Awards

Winner in EEESE Hackathon Programming Competition, University of Khartoum 01/2017 Winner in Startup Cup Khartoum, Innovation Entrepreneurship Community 05/2015 Languages

Arabic

Native

English

Fluent



Contact this candidate