Summary
Overview
Work History
Education
Skills
Websites
Certification
Accomplishments
Redux experience
Engaging with new people
Languages
Timeline
Generic

Sefineh Tesfa

Addis Ababa,AA

Summary

Creative React Developer with 3 years of experience designing useful, approachable user interfaces. Knowledgeable on all aspects of Facebook's design best practices and emerging UI development techniques. Skilled at connecting exceptional assets with users via creative UI frameworks and careful user experience optimization. A focused Frontend developer known for designing efficient and easy-to-use interfaces for growing industry clients. Skilled at employing pre-rendered frameworks as well as designing customized UI/UX profiles for specific client needs.

Overview

2
2
years of professional experience
1
1
Certification

Work History

React Developer

Upwork
07.2024 - Current
  • Responsible for building and maintaining the user interface of the platform.
  • Focused on developing components and features that enhanced user experience and improved platform functionality.
  • Collaborated closely with a team of engineers to ensure seamless integration with back-end systems.
  • Implemented responsive design principles, optimized code for performance, and conducted unit tests to ensure code quality.
  • Improved the usability of the application by 30 percent.
  • Designed REST calls using React to streamline user interface performance.
  • Maintained high-level expertise in React state management strategies.
  • Reduced application load times by optimizing React components and utilizing code-splitting techniques.

Angular Developer

AAiT
06.2022 - 07.2022
  • Played a pivotal role in developing, testing, and maintaining web applications for the organization
  • Expertise in Angular to build robust and scalable front-end solutions, ensuring a smooth and efficient user experience
  • Responsibilities included designing and implementing user interfaces, writing clean and maintainable code, and collaborating with other developers to integrate front-end components with back-end systems.
  • Improving Unit testing by 30 percent
  • Integrated APIs with Angular applications, enhancing data accessibility and functionality for end users.
  • Developed reusable UI components using Angular libraries, promoting code consistency across projects while reducing development time significantly.

Education

Bachelor of Science - Information Technology

Addis Ababa University
Addis Ababa, AA
07.2034

Skills

  • Git
  • Npm
  • React
  • Angular
  • Redux/toolkit
  • JavaScript/TypeScript
  • Object-oriented programming
  • Functional programming
  • Data structures and algorithms
  • Asynchronous programming
  • Redux State Management
  • Responsive design
  • Unit Testing
  • Amazon Web Services (AWS)

Certification

Frontend developer, SideHustle, JavaScript/TypeScript, Tailwind

Accomplishments

  • Developed a responsive web application for Upwork clients, focusing on creating a factura web application using Next.js. My contributions included enhancing the UI, improving functionality, optimizing performance, and more. Key skills utilized in this project include Next.js, React, JavaScript/TypeScript, Redux, Redux Toolkit, state management, API integration, communication, task tracking, Jira, Google Chat, and effective collaboration.

Redux experience

  • State Management, Experience managing state in complex applications, ensuring data consistency and predictable behavior.
  • Data Flow, Understanding the importance of a unidirectional data flow and implementing it effectively in Redux.
  • Middleware, Experience using middleware to handle asynchronous actions and side effects in Redux.
  • Performance Optimization, Ability to optimize Redux implementations for performance, ensuring a smooth user experience even with large amounts of data.

Engaging with new people

Engaging with new people is one of my passions. I thrive on building connections and learning from others' diverse experiences and perspectives. Whether through professional networking events, social gatherings, or online communities, I actively seek opportunities to meet new individuals. These interactions not only broaden my understanding of different cultures and ideas but also inspire me to grow personally and professionally. I believe that every new connection is an opportunity to learn something new and contribute positively to others' lives.

Languages

amharic
Native language
English
Proficient
C2

Timeline

React Developer

Upwork
07.2024 - Current

Angular Developer

AAiT
06.2022 - 07.2022

Bachelor of Science - Information Technology

Addis Ababa University
Sefineh Tesfa