HERAN AREGAWI BEYENE
Marysville, WA ***** · 346-***-**** · adx39p@r.postjobfree.com
https://www.linkedin.com/in/heranaregawibeyene/
FULL STACK DEVELOPER
Well-talented Full Stack Developer with 5+ years of experience designing, developing, optimizing, deploying high-quality systems. Demonstrated expertise in implementing data-intensive applications with increased user acceptance using Java, Spring boot, JavaScript, Node, Angular, Kafka, Docker, Hibernate, MongoDB, MYSQL and Microservices.
Software Development Life Cycle · Frontend / Backend Design · System Architecture · Requirement Specifications · Analysis · Object Oriented Programming · Data structures
Languages: Java
Web: HTML, CSS, JavaScript, Bootstrap
Web Services: RESTful
Web App/Servers: SOAP, Tomcat, Apache HTTP Server
Frameworks: Spring, Hibernate, Node.JS, Angular, Express.JS
Databases: MongoDB, MySQL, Cassandra, Cosmos
Design Patterns: Factory, Observer, Singleton, Prototype, Template, Façade, Proxy
SDLC: Agile/Scrum
Tools: Maven, Postman, IntelliJ IDEA, Eclipse, Git, Jira
Architecture: Microservice, Monolithic
Container RunTimes/Platforms: Docker, Kubernetes, Kafka, Linux, Windows, GCP/AWS
PROFESSIONAL EXPERIENCE
Drishticon Inc. Walmart Global Tech · September 2022 – January 2023
Sunnyvale, CA
Backend Engineer
Project: Address Management System (AMS) for Walmart Delivery
Responsibilities:
Develop solutions with solid architecture and design principles. Implemented micro-services, worked in API integration and development of an enterprise application.
Implemented Microservices using spring boot.
Implemented an API integration and tested.
Produced and delivered a new feature to improve the functionality of an enterprise application.
Maintained and organized code.
Implement Kafka’s publish-subscribe model.
Worked on Cosmos DB as a data store
Unit testing.
Merge branches and build using a continuous integration tool/Jenkins /CI/CD
Performed daily vulnerability assessments and management for infrastructures and systems.
Performed daily stand-up Scrum meetings
Attend design review, Sprint Review, and Demo
Technologies Used: Java 8 / J2EE, Kafka, Spring, RESTful, JSON, Apache Tomcat, Mokito, Git, Jenkins/CICD, Postman, Cosmos DB, Jira, Confluence and Kafka Tool.
MALAM ENGINEERING PLC · 2016-2021
Addis Ababa, Ethiopia
Full Stack Developer
Project1: Electro Medical Record (EMR) system for health institutions
Responsibilities:
Produced clean, efficient, and testable code to industry standards.
Integrated third-party APIs
Developed and improved the user interface of the client-side pages with Angular
Contributed to developing restful API for different modules of the system
Collaborated on conducting end-to-end integration and functional testing
Implemented several functionalities using spring boot
Performed daily stand-up Scrum meetings.
Project2: Fleet Tracking and Management System that helps organizations manage and track their vehicles.
Responsibilities:
Collect client requirements and system benchmarks
Contributed to developing restful API for different modules of the system
Performed System Testing and System Integration.
Performed daily stand-up Scrum meetings.
Technologies Used: Java, SpringBoot, Restful, Microservices, JavaScript, Angular, Express, MongoDB, NodeJS, Docker, Git, IntelliJ, MySQL
ACADEMIC PROJECTS
Badge System, MIU (2022): - Developed web-based application to a university with hundreds of students, staff, and faculty with each of this community has a ‘badge” that identifies that member uniquely. This system allows to manage the accessibility of different areas of the university like Library, gym, dining hall, and residence hall
Technologies Used: Microservices using Spring Boot, Hibernate, MySQL, Eureka, Zuul, Trello
Stack Overflow, MIU (2022): - Developed web-based application for a user to post a question and Answers.
Technologies Used: Microservices using Spring Boot, Spring Security, Cassandra, hibernate, Docker, Kafka, Kubernetes, and Google Cloud
Hiking website, MIU (2022): Designed frontend and created RESTful Webservices to manage and track Hiking history. Technologies Used: Node.js, Express.js, MongoDB, Angular, VS Code, Bootstrap, Postman, Advanced REST Client (ARC).
Library Management System, MIU (2022): Developed GUI desktop application to register book, track book borrowing, and manage library members.
Technologies Used: Java, MySQL, Eclipse.
EDUCATION
Master of Science in Computer Science
(In progress via distance education; expected completion June 2024)
Maharishi International University, Fairfield, Iowa
Key Courses: Fundamental Programming Practice, Modern Programming Practice,
Web Application Program, Modern Web Application, Enterprise Application, Software Architecture
Bachelor of Science in Computer Science and Engineering
Mekelle University, Mekelle Institute of Technology