Robel Hayle
Software Engineer
- -
LinkedIn • Plano, TX 75093
Tech-savvy professional with extensive experience in designing, developing, and maintaining complex software solutions for diverse industries.
Skilled in full-stack development with expertise in backend technologies and frontend frameworks. Adept at leading teams to deliver high-quality software products on time and within budget to ensure adherence to coding standards and best practices. Well-versed in architecting scalable and resilient systems using microservices architecture, cloud technologies and containerization tools. Astute at identifying and resolving technical challenges to optimize system performance and efficiency. Proficient in Agile methodologies and DevOps practices, including continuous integration, continuous delivery (CI/CD), and automated testing using tools. Ability to collaborate with cross-functional teams to gather requirements, design solutions, and drive project success.
Technical Proficiencies
Languages:
Architectural Design:
Web Services:
Webpage Development:
Database:
Application Server:
Techniques:
Design Patterns:
AWS:
Tools:
Software Development:
Java, JavaScript, Python, C#
SOA, Microservice, Layered, Event Sourcing, CQRS
Restful, Microservices, Reactive programming, Json, SOAP
React, JSP, Redux, Express.JS, XML, Junit, Mockito
MySQL, Postgres, MongoDB, SQL
Node, Apache / Tomcat
Prototype, Session, Dependency Injection
MVC, Singleton, Facade, Command Strategy, Template Method, Observer, Decorator, State Pattern
EC2, ECS, EKS, ECS Fargate, ELB, EBS, S3, Cloud Front, VPC, IAM, SQS, SNS, Lambda, Cloud Watch, API Gateway, Aurora, Route53, Kinesis, Cloud Formation, Elastic Beanstalk, Autoscaling, RDS, DynamoDB, Aurora
Docker, Kafka, ELK, Git, GitHub, Postman, Maven, Jenkins, JWT (OAuth 2), Prometheus, Star UML, Kafka, Zipkin, Sleuth, RabbitMQ, ActiveMQ
Java, J2EE, Spring, Hibernate, JPA, EJB, Swing, Rest & SOAP Web Service, API Design and Integration, Software Development Lifecycle (SDLC), DDD, TDD principles, Clean Code
Professional Experience
Fidelity Investment, Westlake ,Texas
Software Engineer
2023 — 2024
Devised and managed comprehensive data integration pipelines to source financial information from diverse inputs, including market feeds and manual entries, ensuring uniform data processing. Orchestrated the deployment of specialized data adapters for each input source, standardizing data transformation and enhancing system-wide data consistency.
Designed and deployed Java APIs with Spring Boot, boosting system scalability by 30% and response times by 25%, markedly improving user satisfaction. Streamlined distribution of enriched financial data through a centralized messaging system, optimizing real-time access and supporting agile data analysis and reporting.
Implemented Aspect-Oriented Programming, reducing code redundancy by 25% and enhancing maintainability by 30%.
Managed Oracle databases, maintaining 99.9% availability and contributing to a 15% performance increase.
Automated builds with Jenkins, boosting release efficiency by 25%.
Maximized performance of real-time data processing and enrichment activities by optimizing data messaging configurations.
Eritrean Institute of Technology, Asmara, Eritrea
Software Engineer
2018— 2022
Innovated and executed the design and deployment of scalable and dependable web applications, prioritizing performance and scalability to meet client requirements. Fostered close collaboration with development teams to craft and implement robust solutions, ensuring alignment with project objectives.
Employed Java, Spring Boot, Hibernate ORM, and MySQL to optimize data storage and retrieval processes.
Contributed significantly to project success, overseeing delivery of high-quality solutions within stipulated timelines.
Conducted in-depth code analysis using SonarQube, resulting in a 15% reduction in software defects and a 10% improvement in system performance.
Utilized Kafka for message-based communication between Microservices
Showcased proficiency in building scalable and real-time data streaming pipelines using Apache Kafka, optimizing data processing and analytics capabilities.
Developed a comprehensive suite of unit tests using JUnit, achieving 95% code coverage and a 40% reduction in post-release defects, ensuring high software quality.
Education
Master of Science in Computer Science | Maharishi International University, Fairfield, Iowa, 2024
Bachelor of Science in Computer Science | Eritrean Institute of Technology, Asmara, Eritrea, 2017