haifawitest2's CV
haifawitest2
Software Engineer | Backend Development
Profile summary
Software Engineer with 4 years of experience across 5 organizations, specializing in backend architecture, Java Spring Boot, and ASP.NET Core. Developed API resources and implemented CI/CD workflows to automate deployment processes. Managed database operations and optimized system performance using caching and object-oriented design principles to deliver web applications.
Career highlights
Backend Development: Developed API resources using Java Spring Boot and ASP.NET Core across 5 roles to maintain payment systems and facilitate data interaction via REST APIs.
System Optimization: Applied caching and system design principles to improve performance across large-scale architecture and increased automated login processing speed by 3 times using Java Spring Boot.
Infrastructure Automation: Implemented CI/CD workflows using Docker and GitHub Actions to automate deployment processes and managed database operations using SQL Server and Oracle SQL across 5 organizations.
Professional Certification: Completed Project Management competition Level 1 to refine team collaboration practices and technical report writing while delivering web applications using JSP, Servlets, and MySQL.
Key skills
Professional experience
Developed and maintained software applications using Java, C#, and ASP.NET Core frameworks while applying object-oriented programming principles and system design patterns.
- Built web applications using ASP.NET Core MVC and Web API.
- Implemented backend services with Spring Boot, Maven, and JUnit.
- Managed version control and collaborative workflows using Git and GitHub.
- Containerized applications using Docker to standardize deployment environments.
Developed software applications using Java and related technologies.
Developed and maintained software applications using Java and C# within the Blulogix engineering team.
- Built and maintained backend services using Java, Spring Boot, and ASP.NET Core MVC.
- Implemented unit tests using JUnit to verify code functionality and adherence to clean code standards.
- Managed version control and collaborative workflows using Git and GitHub.
- Containerized application environments using Docker to ensure consistent deployment across development and production systems.
Developed and maintained software applications using Java and C# within the Blulogix engineering team.
- Built and maintained backend services using Java, Spring Boot, and ASP.NET Core MVC.
- Implemented unit tests using JUnit to verify code functionality and adherence to clean code standards.
- Managed version control and collaborative workflows using Git and GitHub.
- Containerized application environments using Docker to ensure consistent deployment across development and production systems.
Develops and maintains software applications using Java and ASP.NET Core frameworks within a professional engineering environment.
- Built and maintained backend services using Java, Spring Boot, and ASP.NET Core MVC.
- Implemented unit tests using JUnit to verify code functionality and adherence to clean code standards.
- Managed version control and collaborative workflows using Git and GitHub.
- Containerized applications using Docker to streamline deployment processes.
Develops and maintains software applications using Java and ASP.NET Core frameworks within a professional engineering environment.
- Built and maintained backend services using Java, Spring Boot, and ASP.NET Core MVC.
- Implemented unit tests using JUnit to verify code functionality and adherence to clean code standards.
- Managed version control and collaborative workflows using Git and GitHub.
- Containerized applications using Docker to streamline deployment processes.
Develops and maintains software applications using Java and ASP.NET Core frameworks within a professional engineering environment.
- Built and maintained backend services using Java, Spring Boot, and ASP.NET Core MVC.
- Implemented unit tests using JUnit to verify code functionality and adherence to clean code standards.
- Managed version control and collaborative workflows using Git and GitHub.
- Containerized applications using Docker to streamline deployment processes.
Developed and maintained software applications using Java and C# within the Blulogix engineering team.
- Built and maintained web services using ASP.NET Core MVC and Spring Boot frameworks.
- Implemented unit tests using JUnit to verify code functionality and stability.
- Managed version control and collaborative workflows using Git and GitHub.
- Containerized application environments using Docker to ensure consistent deployment across systems.
Develops and maintains software applications using Java and related frameworks within a professional development environment.
Developed and maintained software applications using Java and related frameworks within a professional development environment.
Develops backend systems and enterprise software solutions using C#, Java, and ASP.NET Core frameworks.
- Built web applications using ASP.NET Core MVC and Spring Boot.
- Implemented RESTful services with ASP Web Core API.
- Managed code versioning and collaboration through Git and GitHub.
- Containerized applications using Docker to support deployment workflows.
- Executed unit testing with JUnit and Maven to verify code functionality.
Education
Software Engineering | 3.62 Excellent
Certifications
Languages
Turkish · Fluent
Chinese · Native
Italian · Native
Portuguese · Native
Japanese · Native
Mandarin · Native
Urdu · Native
French · Native
English · Basic
Arabic · Intermediate
Russian · Professional
Spanish · Fluent
German · Basic
Hindi · Fluent