Personal Details
- Linked in: @dagmawihm
- PHONE: 301-760-4415
- EMAIL: dagmawihm@gmail.com
About me
With over seven years of professional experience in full stack development, I have specialized in designing and implementing robust web applications. Proficient in various programming languages such as JavaScript, PHP, Python, C++, and C, I bring a versatile skill set to the table. My expertise lies in the latest web development technologies, with a particular focus on front-end frameworks like React.js and back-end technologies such as Node.js and Express.js. I have a proven track record of creating visually appealing, responsive, and user-friendly interfaces. Currently, I am actively contributing to web development projects at North Carolina State University. Additionally, I am adept at database design and management, utilizing MySQL and MongoDB to optimize data storage and retrieval for enhanced application stability and performance.
Experience
(1 YEARS 9 MONTHS )
North Carolina State UniversityNorth CarolinaFull Stack Developer
As a Full Stack Developer at North Carolina State University since August 2022, my responsibilities entail creating responsive and visually appealing user interfaces using HTML5, CSS3, and JavaScript libraries like React.js and Redux.js. I design and integrate RESTful Web Services using Node.js and Express.js to facilitate seamless communication between front-end and back-end components. Collaborating within Agile teams, I analyze project requirements to ensure timely delivery of scalable solutions aligned with the university's goals. I efficiently manage data storage with MongoDB to enhance stability and performance for vital web applications. Additionally, I utilize Git for version control, engage in debugging and troubleshooting, and maintain effective communication with team members. I also collaborate with academic and administrative departments to understand and address specific technical requirements.
(3 YEARS 2 MONTHS)
Zergaw ISPAddis Ababa, EthiopiaFull Stack Developer
As a Full Stack Developer at Zergaw ISP from January 2019 to July 2022, my responsibilities encompassed the development and maintenance of robust, scalable, and high-performance web applications, integrating front-end and back-end technologies. Collaborating with cross-functional teams, I gathered and comprehended project requirements to ensure alignment with business objectives. Utilizing HTML5, CSS3, and JavaScript libraries/frameworks like React.js and Redux.js, I implemented responsive and user-friendly interfaces. I designed and integrated RESTful Web Services to facilitate seamless communication between front-end and back-end components, optimizing server-side logic with Node.js and Express.js for efficiency and reliability. Operating within an Agile development environment, I actively participated in sprint planning, daily standups, and retrospective meetings to foster continuous improvement. Leveraging MongoDB, MySQL, and PHP, I managed and manipulated databases to uphold data integrity and efficient data retrieval. I employed Git for version control to track changes, collaborate with team members, and maintain codebase integrity. Bootstrap was utilized for responsive and consistent UI design, ensuring a positive user experience across various devices and screen sizes. Additionally, I troubleshooted and debugged issues, conducted code reviews, and implemented optimizations to enhance overall system performance.
(1 YEAR )
Ethio telecomAddis ababa, EthiopiaWeb Developer
As a Web Developer at Ethio Telecom from January 2018 to December 2018, I collaborated with the development team to design, implement, and maintain web applications utilizing Node.js, Express.js, MongoDB, MySQL, and PHP. Working closely with colleagues, I wrote clean and efficient code to create responsive and user-friendly interfaces using HTML5, CSS3, and Bootstrap. Utilizing Git for version control ensured codebase integrity and facilitated collaborative development efforts. I focused on integrating RESTful Web Services to improve the functionality and performance of web applications. Additionally, I diligently debugged and troubleshooted issues, ensuring timely resolution and optimal application performance. Participating in code reviews helped maintain code quality and adherence to coding standards. I also contributed to database design and optimization for MongoDB and MySQL, ensuring data integrity and efficiency. Collaborating closely with UI/UX designers, I implemented visually appealing and user-friendly interfaces. Active participation in team meetings involved providing updates on project progress and engaging in discussions. Throughout the internship duration, I demonstrated a commitment to learning and expanding technical skills.
(1 Year 2 MONTHS)
Iceaddisaddis ababa, EthiopiaJunior Developer
As a Junior Developer at Iceaddis from October 2016 to December 2017, I contributed to the development and maintenance of web applications within a collaborative team environment. Using front-end technologies like HTML, CSS, and JavaScript, I crafted responsive user interfaces. Additionally, I assisted in back-end development by implementing scalable server-side logic. To maintain code quality, I conducted unit testing and actively participated in constructive code reviews, fostering a collaborative team culture. Documentation of code and technical processes facilitated knowledge transfer within the team. Moreover, I remained updated on industry trends and emerging technologies through continuous learning efforts.
(2 YEARS 6 MONTHS)
Self EmployedRemoteFreelance Web Developer
During my time as a Freelance Web Developer i collaborated closely with clients to grasp their project requirements and vision, offering expert advice on optimal web development solutions. I adeptly developed and implemented responsive and visually appealing websites utilizing HTML5, CSS3, and Bootstrap, ensuring an exceptional user experience across various devices. Leveraging PHP and MySQL, I crafted dynamic and database-driven web applications, ensuring seamless data management and retrieval. JavaScript was utilized to enrich interactivity and construct dynamic user interfaces tailored to client specifications. Additionally, I employed Adobe Photoshop for graphic design and image editing to create visually engaging website elements. Independently managing multiple freelance projects, I excelled in meeting deadlines and surpassing client expectations. Moreover, I implemented and customized content management systems, enabling clients to easily update and maintain their websites. Collaborating closely with clients throughout the design phase, I incorporated feedback and revisions to ensure the final product aligned with their brand and objectives. Rigorous testing and debugging were conducted to identify and resolve issues, ensuring the functionality and performance of delivered projects. Furthermore, I provided ongoing maintenance and support for websites, addressing updates, troubleshooting, and implementing enhancements as required.
Education
Unity University
Bs in Computer Science
April 2022
Skills & language
Languages
- English:Advanced
- Amharic:Advanced
Portfolio
Portfolio1
dagi2017-12-12T02:27:47+00:00Portfolio2
dagi2017-11-11T02:31:53+00:00Portfolio3
dagi2017-10-10T02:35:54+00:00Portfolio4
dagi2017-09-10T02:35:18+00:00Portfolio8
dagi2017-08-10T02:32:41+00:00Portfolio5
dagi2017-02-10T02:34:39+00:00Portfolio6
dagi2017-02-10T02:34:01+00:00Portfolio7
dagi2017-02-10T02:33:15+00:00Portfolio
Akerayu
I’m currently in the final stages of developing “Akerayu,” a web application dedicated to house rentals and sales.
Akerayu offers features like comprehensive property listings and location-based searches to make finding the right place easier.
Front End
Back End
DataBase
Neva Computer
I built Neva Computer an Ethiopian e-commerce website for electronics. This responsive website utilizes HTML5, CSS3, Bootstrap, JavaScript, PHP, and MySQL to deliver a user-friendly shopping experience. Customers can browse a wide range of electronics, filter and search for specific products.
Front End
Back End
DataBase
Ethio Connect
Ethio Connect is a decentralized social media platform developed as a college project in 2021. It empowers users with the ability to connect and interact without centralized control. Featuring standard social media functionalities such as user profiles, posts, comments, and messaging. Check it out at.
Demo Account
Email: jondon@gmail.com
Password: 123$qweASD
Front End
Back End
DataBase
Marvelous Fashions
Marvelous Fashions is an e-commerce website I developed for a fashion store. Using PHP, MySQL, HTML5, CSS3, Bootstrap, and JavaScript, I created a user-friendly platform for online shopping. From its sleek design to easy navigation, the website offers a seamless shopping experience. Check it out at marveloufashions.com!
Front End
Back End
DataBase
Recommendations
My Blog
Hello world!
dagi2024-02-27T14:19:46+00:00Welcome to WordPress. This is your first post. Edit or delete it, then start writing!