Henok Adane Tumdedo

Henok Adane Tumdedo

About

Detail

Software Engineer
Addis Ababa, Ethiopia

Contact Henok regarding: 
work
Full-time jobs

Timeline


work
Job
school
Education
folder
Project

Résumé


Jobs verified_user 0% verified
  • I
    Senior Software Engineer
    Impact Careers
    Jan 2024 - Jun 2024 (6 months)
    Built a full-stack AI-powered job portal with semantic job–candidate matching using OpenAI embeddings and vector search. Designed backend architecture, implemented resume parsing, auto-profile filling, resume generation, and automated job alert pipelines. Deployed and scaled the platform on AWS while collaborating closely with stakeholders to improve UX and matching accuracy.
  • W
    Full Stack Developer
    Wocketship
    May 2023 - Feb 2026 (2 years 10 months)
    As a Full-Stack Developer, I have worked on various cutting-edge technologies to build robust and scalable web applications. My expertise includes:

    Frontend Development: Proficient in the latest versions of Next.js and Remix.js, focusing on creating dynamic, responsive, and user-friendly interfaces.

    Backend Development: Experienced with Node.js, developing efficient server-side applications and APIs.

    Cloud and Serverless Computing: Leveraging AWS services to deploy serverless architectures that are both cost-effective and scalable.

    Containerization: Using Docker for consistent and portable application deployment.

    Testing: Implementing comprehensive testing strategies to ensure code qual
  • ASV  Africa to Silicon Valley
    Software Engineer
    ASV Africa to Silicon Valley
    Oct 2022 - May 2023 (8 months)
    Developed and maintained full-stack applications using NestJS, Next.js, and PostgreSQL.
    • Designed and implemented RESTful APIs with Swagger documentation
    • Integrated third-party services such as Stripe and Google Maps
    • Built scalable backend services and optimized database queries
    • Participated in code reviews and mentored junior developers
    • Collaborated closely with product and design to deliver production-ready features

    Skills: NestJS · Next.js · PostgreSQL · REST APIs · AWS · Docker · React · SQL
  • ASV  Africa to Silicon Valley
    Product Team Lead
    ASV Africa to Silicon Valley
    Jul 2022 - Sep 2022 (3 months)
    Led product planning and coordinated engineering execution during early development.
    • Defined product requirements and translated them into technical tasks
    • Prioritized features and managed sprint planning
    • Worked closely with engineers on architecture and delivery
    • Ensured alignment between business goals and technical implementation

    Skills: Product Strategy · Agile · Cross-functional Leadership · Technical Planning · Team Coordination
  • Upgrade
    Full-stack Developer
    Upgrade
    Feb 2022 - Sep 2022 (8 months)
    As a Fullstack Developer freelancer on Upwork, I utilized my skills in designing and developing Database Models and Implementing REST API Services. I worked on implementing web pages and integrating them with API Services.

    Additionally, I wrote automated tests and documentation and deploy apps.

    Throughout my work, I used my expertise in JavaScript, TypeScript, Node.js, Express.js, React.js, MongoDB, PostgreSQL, Firebase, and Jest.

    My experience as a freelancer has allowed me to work on a variety of projects for different clients, providing me with a diverse range of skills that I can leverage in future roles.
  • Eskalate
    Software Engineer
    Eskalate
    Jul 2021 - Nov 2021 (5 months)
    As a Fullstack developer at Eskalate, utilized my skills in JavaScript, Node.js, Express.js, and PostgreSQL to lead the backend team in developing various software products.

    I designed and developed data models and implemented REST API and GraphQL services.

    I integrated web pages with API services, wrote unit and integration tests, and provided code reviews.

    My experience at Eskalate helped me hone my skills in software development and project management while working with a diverse team.
  • Eskalate
    Junior Software Engineer
    Eskalate
    Mar 2020 - Feb 2022 (2 years)
    Promoted from internship to Junior Software Engineer after the first six months.

    Worked as a fullstack developer using JavaScript, Node.js, Express.js, and PostgreSQL to build and maintain production software products.

    Designed relational data models and optimized database queries

    Built REST and GraphQL APIs used by frontend and external services

    Integrated frontend applications with backend APIs

    Wrote unit and integration tests (Jest)

    Participated in code reviews and sprint planning

    Contributed to architectural and technical decisions within the team

    Skills: Node.js · Express.js · PostgreSQL · REST APIs · GraphQL · TypeScript · Jest · Git · React · Next
  • Eskalate
    Software Engineer Intern
    Eskalate
    Sep 2019 - Feb 2020 (6 months)
    Joined as a software engineering intern and worked closely with senior developers on backend and frontend features.

    Assisted in implementing API endpoints and database schemas

    Fixed bugs and improved existing modules

    Integrated UI components with backend services

    Wrote basic unit tests and supported QA processes

    Learned Agile workflows and collaborative development practices

    Skills: JavaScript · Node.js · Express.js · PostgreSQL · Git · HTML · React
Education verified_user 0% verified
  • Addis Ababa University
    Addis Ababa University
    Addis Ababa University
    Jan 2017 - Jan 2022 (5 years 1 month)
  • Addis Ababa University
    Addis Ababa University
    Addis Ababa University
    I completed my Bachelor of Science degree in Software Engineering from Addis Ababa University, which is ranked among the top 10 universities in Africa. During my time at the university, I gained a solid understanding of core concepts in software engineering, including data structures and algorithms, object-oriented programming, advanced IT security, big data modeling, and management systems.
Projects (professional or personal) verified_user 0% verified