---
ff CURRICULUM VITAE
TAREG MOHAMMED AHMED SAFI BALOLA
adx17x@r.postjobfree.com
B.Sc. Software Engineering University of Science and technology (2017)
Resourceful and innovative Java Developer with more than 5 years of experience in Spring boot as well as strong software development skills using Java and web application technologies. Demonstrated technical practices experience with sound knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate). Experience with JSON, SOAP - API, Rest, XML and XHTML with understanding of the Agile software development methodologies. Strong problem-solving skills with the ability to work independently to resolve complex issues in a timely manner. High attention to detail, excellent analytical and troubleshooting skills with ability to work on multiple projects. experience with Container based deployment using Docker, working with Docker-image,Docker hub and Ducker-registries and Kubernetes Duties and Responsibilities
Build rest/soap endpoint to be consumed api backend
Rest Api
Involvement in all phases of software engineering, from conception over implementation to test and deliver the software Integrate software components into a fully functional software system
Object oriented analysis and design pattern Comply with project plans and industry standards
Ensure software is updated with latest features
Knowledge of relational database,SQL and ORM
technologies(JPA,HIBERNATE)
Microservice
SQL (Oracle,MySql).
Java Service(servlet and jsp)
Spring core,spring security,spring boot,rest api
Test framework (Junit,mockmvc)
Servers (Tomcat,JBoss,Weblogic)
For messages using kafka
Java developer
EDUCATION
DATE OF BIRTH
01/01/1990
NATIONALITY
Sudan
LANGUAGES:
English
Arabic
SKILLS:
Java EE with Spring
good knowledge about Spring
MVC
C E R T I F I C A T I O N S :
Core Java from Durga
Software Institute, India
2018
Advance Java with servlet
and JSP Durga Software
Institute, India 2018
Spring JSP Durga Software
Institute, India 2018
Hibernate JSP Durga
Software Institute, India
2018
Android
Php from peer Institute,
India 2018
Oracle from Durga Software
Institute, India 2018
LinkedLn:
https://www.linkedin.com/in/taregs
afi/
Github:
https://github.com/taregjava
language programmer database framework Build-tools Java Postages Spring maven
Oracle (sql,plsql) hibernate Kubernetes
Servlet and jsp Mongo DB Jsf/prime
face
Docker,
Jenkins
Jdbc and hibernate Redis Spring
boot
AWS
Application Programmer
java developer
2
-
Declaration
I hereby assure you that all the above-mentioned information is true and correct to the best of my knowledge and belief.
TECHNICAL SKILLS & TOOLS
Java, Spring Boot, Hibernate, JAXB,
Spring Data JPA, Spring Security,
JSON, Servlet, XSLT, XSD, WSDL,
Axis2, REST, Apache CX, PostgreSQL,
SOAP, MYSQL, DynamoDB, Redis,
JDBC, mvc, Keycloak
TOOLS
Maven, Git, GitLab, GitHub, Jenkins,
Jmeter, Putty, Wincp, Mantis, Jira,
Log4j, Eclipse, Intellij, AWS S3, Twilio,
AWSEC2 and AWS ECS, Kafka,Docker
,Kubernetes
Experience:
Java Developer @Airritailer,Dubai,UAE 25/05/2022 –31/05/2023: our range of IATA-CERTIFICATE SOLUTION Enable airline, travel seller and other travel firm and other partenre, while reducing cost and boosting efficient .
Role And Responsibilities:
Build rest/soap endpoint and analysis, determine and follow the agile methodology.
-design and development and involved bug fixing
-contribute to the development of multiple features on the front-end and the backend of multiple application
Built REST/SOAP endpoints to be consumed by B2B, B2C, Mobile app platforms. API Integration for different suppliers like Amadeus,implemented spring boot microservice to proccess the messages into kafka cluster setup
*Technologies Used:
Java 1.8, spring boot, Spring Data JPA, Spring Security MongoDb and Postgresql, JSON, SOAP, JAX-RS, JAX-B,MicroService Redis,, S3 bucket, Ecs, Junit.,Swagger,Docker,keycloak,jwt Java Developer
SDIT solution Dubai, 3/2021 – 4/2022
Responsible for technical analysis, design, development, and documentation with a focus on the implementation
Build REST Webservices.
Predict emerging customer needs and developed innovative solutions to meet them
Solve unique and complex problems with broad impact on the business
Implement application level persistence using hibernate and spring.
ava 1.8, spring boot, Spring Data JPA, Spring Security, JSON,ReactJs Redis,S3 bucket, Junit, mockito, mocMVC., Vue Js
Software engineering
School Staff Managemet
Ideals-IT-Solution Khartoum, Sudan 1/2019 – 2/2021
Migratedthe java desktop application built using java swing/awt to java web app.
Used spring boot and React js to build the web app.
Migrated application data access layer from jdbc to Spring Data JPA using Hibernate implemention.
Implmented json web token(jwt) with spring security to secure the REST endpoint.
Saved users’s photos in aws S3 bucket.
Coded the application with funcationaly programing appraoch with help of java 8 features.
Used readis as caching mechanism.
Wrote test cases with coverage of 85% using Junit and mokito.
Used MocMVC to write component testing.
E-commerce app
Freelance project(02/2018 to 10/2018)
Developed a complete shopping website using Java,Spring Boot,Thymleaf, Bootstrap, JQuery and MySQL database.
Admin application for managing users,categories,brands, products,customers,orsers,sales.
Shopping application allowing customers to browse products and place ordes.