EDEN GEBREWOLD
641-***-**** *************@*****.*** LinkedIn: eden-gebrewold-developer
SUMMARY:
Full Stack Developer with over 5 years of experience developing enterprise-level web applications using Java, Spring Boot, and React. Created microservices that reduced server response times by 40% and improved deployment efficiency by 30% on AWS. Built systems supporting over 10,000 transactions monthly. AWS Certified Cloud Practitioner with expertise in CI/CD automation, container orchestration (Docker, Kubernetes), and cloud infrastructure on AWS.
Software Analysis & Engineering • Software Architecture •Full-Stack Development • Database•Development
Microservices • Object-Oriented Programming (Java) • Algorithms • Requirement Analysis • AWS (Amazon Web Services) • Core Java • Data Structure
TECHNICAL SKILLS
Languages Java (8+), J2EE, Python
Web HTML5, CSS3, JavaScript, TypeScript,
Thymeleaf, Bootstrap, JSON, ReactJS
Web Services RESTfull, SOAP (Simple Object Access
Protocol), Microservices
Web/App Servers Apache Tomcat, Nginx
Frameworks Spring (MVC, Boot, Security, Data, AOP, Dependency Injection, Cloud), Hibernate,
Laravel, Lumen, NestJS, NextJS, ReactJS
and VueJS
Databases MySQL, MongoDB, Postgres, Oracle SQL
Design Patterns MVC, Singleton, Prototype, Session, Session Factory, Observer, specification,
Abstract Factory, Proxy, Template,
Strategy, Adapter, Builder, Command,
Chain of Responsibility, State
SDLC Agile, Waterfall, Scrum, Kanban
Version Control GitHub, GitLab, BitBucket, Git
Cloud (AWS) Load Balancer, EC2, Lambda, RDS, EFS,
S3, EBS, SNS (Simple Notification Service),
SQS (Simple Queue Service), SES (Simple
Email Service), IAM, CloudWatch, API
Gateway, CloudFront, Route 53.
IDEs IntelliJ, Eclipse, VS Code
DevOps Tools Jenkins(pipelines), Kubernetes
Operating System Windows, Linux, MacOS
Application/Software Stripe
PROFESSIONAL EXPERIENCE
Redfin Corporation Seattle WA 07/2021 – Present Software Developer
Engineered and deployed scalable Java microservices for a real estate web platform, enhancing property listing search functionality and improving transaction processing, collaborating with cross-functional teams to ensure on-time delivery of features that improved user experience and boosted transaction volume by 35%. Designed and implemented high-performing web applications with Spring Boot and Hibernate/JPA, achieving a 50% faster response time for user requests and supporting seamless integration with AWS services for enhanced functionality.
Crafted innovative producer and consumer APIs using Kafka technology, enabling real-time data processing for order tracking; this implementation now handles over 10,000 transactions monthly, improving operational performance.
Established a robust testing framework that supported 6 team members; optimized code coverage metrics to 93%, reducing defect occurrences and enhancing overall sprint efficiency. Incorporated AWS components like EC2, S3, CloudWatch, CloudFormation, and Lambda functions, and built CI/CD systems with Jenkins in Kubernetes environments, leveraging Kubernetes and Docker for runtime environments.
Mastered the Software Development Life Cycle (SDLC) by creating a multithreading application that enhanced data processing speeds, achieving a 40% reduction in response time across critical functions and improving user experience.
Technologies Used: Java, Spring Boot, ReactJS, Kafka, Socket.io, MySQL, NoSQL, Scrum, Jira, Git, JUnit, Payment Gateway integration.
Fort Enterprise Khartoum, Sudan 05/2019 – 06/2021 Software Developer
Redesigned backend processes through microservices integration, enhancing system reliability and achieving a consistent response time of under 100 milliseconds during high-traffic periods. Devised an automated detection system for copyright violations, which accurately identified infringing content, reducing manual review time by 40 hours per month for the legal team,and improving operational efficiency.
Constructed APIs with a 95% success rate by integrating Spring Boot and MySQL for banking and telecom sectors.
Designed and implemented API frameworks that connected with financial institutions, addressing user feedback; the integration increased system reliability, reduced downtime by 30%, and improved service-level agreement metrics.
Orchestrated the design and implementation of an Employee Management System,automating 80% of HR processes and reducing onboarding time from two weeks to just four days. Delivered a robust and reliable application within the project timeline, working 30 hours per week. Technologies Used: Java, Spring Boot, JavaScript, React, Redis, MySQL, MongoDB, Elasticsearch, Docker, Kafka, CI/CD, Jira, Git, Microservices. EDUCATION
Master of Science in Computer Science
Maharishi International University, Fairfield, Iowa Bachelor of Science in Computer Science and Engineering Eritrea Institute of Technology, Asmara, Eritrea
CERTIFICATION: -
AWS Certified Cloud Practitioner