Dawit Urgessa
Passionate Software Engineer with a B.Sc. in Computer Science and 4 years of experience designing and developing web applications. My problem-solving and communication skills allow me to work in a collaborative team environment, continuously learn, and apply my expertise to build high quality products.
Skills
Programming:
- JavaScript
- HTML/HTML5
- CSS/CSS3
Libraries/Frameworks:
- Vue.js
- React.js
- Nuxt.js
Familiarity:
- Git
- Python
- Node.js
- Flask
- TypeScript
- PostgreSQL
Experience
Web Developer
New Vision Safari
(Feb 2023 - Present)
- Redesigned and developed a mobile-first business website using frontend technologies.
- Debugged and optimized code to increase performance and reduce loading times by 12%.
- Refactored legacy code to cut project file size by 46%, lowering hosting costs and load times.
Frontend Developer
EncryptedList
(Aug 2020 - Present)
- Developed and deployed a mobile-first, component-based and interactive SPA using Vue.js.
- Engineered a backend using a REST API and Node.js serverless functions to reduce latency by 19%.
- Integrated client-side routing and state management using Vue libraries to improve overall UX.
Software Developer Intern
OpenGenus Foundation
(Sep 2019 - Feb 2020)
- Contributed 11 new in-depth technical articles to OpenGenus IQ covering different web development concepts.
- Explored different JavaScript web APIs to generate workable solutions to improve web performance.
Web Developer
Freelance
(Sep 2017 - Jun 2019)
- Developed landing pages for mobile applications to establish a web presence and provide more product information.
- Designed product logo and UI mockups for mobile apps for use on websites and app store pages, providing a visual representation of the products.
- Incorporated OpenSearch into open-source search engine websites to improve user experience and engagement.