Software Engineer & Full-Stack Developer
I'm a full-stack developer who enjoys tackling complex challenges and finding creative solutions. My background in civil engineering instilled in me a strong analytical approach, which I now apply to building innovative web applications. I'm passionate about leveraging the power of cloud computing and DevOps to create efficient and scalable systems. With two years of dedicated software development experience and three years in civil engineering, I've honed my abilities in problem-solving, project management, and teamwork, thriving in both office and on-site collaborative environments.
- Location: Addis Ababa, Ethiopia
- Phone: +251973312171, +251703961803
- Email: ehtube2020@gmail.com, eyobaddis2015@gmail.com
- Bachelor of Science in Civil Engineering, Addis Ababa University, Ethiopia (2012-2016)
- Certified in MERN Stack Development, Evangadi Tech, DC (June 2023 - Present)
- Certified Software Engineer, ALX Africa, 2024
- Programming Languages: Python, JavaScript, C, HTML/CSS, PHP
- Development Frameworks: React, Django, Node.js, Express.js, Next.js, Flask
- Databases: MySQL, MongoDB, PostgreSQL, Oracle
- Operating Systems: Windows, Linux, macOS
- Agile Methodologies: Scrum, Kanban
- Cloud Platforms: AWS, Azure, Google Cloud
- DevOps Tools: Docker
- Microsoft Office: Word, Excel, PowerPoint
- Front-end Libraries: Bootstrap, Material-UI
- Version Control: Git
- Content Management Systems: WordPress
- E-commerce Platforms: Shopify, SquareSpace
- Server-Side Programming: PHP
- Creative Problem Solving
- Communications
- Business Operations
- Quality Assurance
- Project Management
- Enterprise Web Application Development
- Web Layout Design
- Stored Procedures
- Software Development
(These are examples based on the information in the image. You MUST replace these with your actual experiences using the STAR method.)
-
Software Engineer, Developed Netflix-like Video Streaming Platform
- Situation: A project required the development of a video streaming platform with user authentication, API integration, video uploading, and real-time commenting.
- Task: I was responsible for the full-stack development of this platform.
- Action: I used the MERN stack (MongoDB, Express.js, React, Node.js) and MySQL to build the application. I implemented user authentication using JWT, integrated a video player library, and developed a real-time commenting system using WebSockets.
- Result: The platform was successfully deployed and met the project requirements. (Add quantifiable results if possible, e.g., "Successfully handled X concurrent users").
-
Developed a Customized Amazon Clone E-commerce Platform
- Situation: A client needed a customized e-commerce platform with features like user authentication, payment integration, product listing, and real-time inventory management.
- Task: I was tasked with designing and developing this platform.
- Action: I used React, Node.js, and MySQL to build the application. I integrated a payment gateway API, implemented a product catalog management system, and developed a real-time inventory management system.
- Result: The platform was successfully launched and enabled the client to manage their online sales effectively. (Quantify the results if possible).
-
Developed a Web Forum Platform
- Situation: A community needed a platform for discussions, question answering, and user interaction.
- Task: I was responsible for creating this web forum.
- Action: I used React, Node.js, and MySQL to build the forum. I implemented features like user authentication, question posting, answer submission, and user profiles.
- Result: The forum was launched and provided a space for the community to interact and share knowledge. (Quantify the results if possible).
-
Developed a Product Showcase Platform
- Situation: A business needed a platform to showcase their products with authentication, product listing, and real-time inventory management.
- Task: I was responsible for developing this platform.
- Action: I used React, Node.js, and MySQL. Implemented features like user roles and permissions for managing products and inventory.
- Result: The platform was successfully launched and enabled the business to showcase its products effectively. (Quantify the results if possible).
-
Built a Garage Web App with Admin Management System
- Situation: A garage business needed a web application to manage their operations, including user authentication, product listing, and real-time inventory management.
- Task: I was responsible for developing this application.
- Action: I used the MERN stack and implemented an admin panel for managing users, products, and inventory.
- Result: The application streamlined the garage's operations and improved efficiency. (Quantify the results if possible).
- English (Fluent)
- Amharic (Native)