Resume
Hello there,My name is Kalab Tenadeg!
I am a JavaScript/TypeScript & Python Full stack Engineer with extensive experience in building robust and scalable web applications. With proficiency in both front-end and back-end development, I can handle all aspects of web development, from designing responsive user interfaces to implementing complex business logic on the server side.
My expertise includes developing RESTful APIs, integrating various databases, and implementing security features to ensure data privacy and protection. I am also familiar with popular front-end frameworks such as React and Next.js, as well as CSS preprocessors like SASS and also tailwind CSS.
I have strong attention to detail and a commitment to delivering high-quality code that meets the requirements and objectives of each project. Let's work together to build something amazing!
⭐⭐ Here’s what I can bring to your project:
- ✅ Top-notch experience in Full Stack development
- ✅ Implement the best design pattern for your project.
- ✅ Extensive experience working with large collaborative projects
- ✅ A code base that is readable, maintainable, scalable, and follows best practices.
- ✅ Understanding of data security best practices
- ✅ 24/7 ultra-reliable communication: you will always be aware of the project status
- ✅ Someone who cares about helping you succeed and bringing value to your organization
⭐ Why you should hire me ⭐
- ✅ Over-Delivering.
- ✅ Senior in My expertise: I am 4+ years of experience in Full Stack development. Working on small to enterprise-level projects.
- ✅ Team Player: I always ensure my partners have all the required things from me, and as a team leads, I can assign and review PRs.
- ✅ Responsiveness: being extremely responsive and keeping all lines of communication readily open with my clients.
⭐⭐⭐ Let’s schedule a quick 10-minute introduction call so that we can discuss your project in more detail and ensure that I will be the perfect fit. I have tomorrow open from 7 AM – 12 PM EDT ⭐⭐⭐
✅ If those times don’t work, just let me know what works best for you, and I will do my best to alter my schedule around your availability.
✅ I am looking forward to hearing more about your exciting project and how I can help you! :- Most recently, I have focused my time on:
- Side Software Projects
- Travel
- volunteering
Skills





















Work Experience
Senior FullStack Engineer
- Full Stack Development: Designed and implemented complete web applications and VAS platforms using modern technologies like React, Node.js, and Python frameworks.
- Telecom VAS Integration: Built and maintained APIs integrating with major telecom partners such as Telebirr and M-pesa for delivering various value-added services.
- Service Development: Created scalable VAS solutions including USSD applications, SMS services, and mobile web platforms.
- Partner Collaboration: Worked directly with telecom partner teams to deliver customized VAS solutions that meet specific market and user needs.
- System Optimization: Enhanced application performance and user experience through code improvements and infrastructure upgrades.
- Technical Support: Provided technical expertise and ongoing maintenance for live VAS platforms to ensure high availability and reliability.
- # Key Achievements
- Successfully delivered multiple VAS platform projects for major telecom partners.
- Developed and maintained high-traffic VAS applications serving thousands of users daily.
- Implemented robust monitoring and logging systems that reduced service downtime.
- Worked with cross-functional teams to deliver VAS solutions on time and within budget.
DevOps Engineer
- Maintaining and scaling the infrastructure that the apps and services run on.
- Implementing new features and improvements to the apps and services. Things like adding support for shared rides, implementing real-time tracking of drivers, improving the algorithms for matching drivers to riders, and more...
- troubleshooting issues and bugs in the apps and services to ensure a smooth user experience.
- optimizing the performance of the apps and backend systems to reduce latency, improve reliability, and scale efficiently.
- working cross-functionally with product managers, designers, QA testers, data scientists, analysts, and other engineers.
- Maintaining high standards for security, scalability, observability, and other quality attributes when developing systems
- monitoring overall system health and key metrics like request times, error rates, server response times and more...
Senior Full Stack Engineer
- Responsible for developing and maintaining the web applications for customers, drivers, and dispatchers. This includes things like the admin panel, dispatcher web panel, and internal tools.
- Work on the backend systems and APIs that power the apps.
- Implementing new features and improvements to the apps and services. Things like adding support for shared rides, implementing real-time tracking of drivers, improving the algorithms for matching drivers to riders, and more...
- troubleshooting issues and bugs in the apps and services to ensure a smooth user experience.
- optimizing the performance of the apps and backend systems to reduce latency, improve reliability, and scale efficiently.
- Maintaining high standards for security, scalability, observability, and other quality attributes when developing systems
Freelance Full Stack Developer
- Responsible to develope full ecommerce platform from scratch using Next.js
- Designed, developed, and modified 65+ software modules and custom components
- Collaborated with 3 stakeholders to develop morethan 15 new user-facing features.
- Assisted in building 100% reusable code and libraries for future use.
- Validated 100% of user input before submitting to the backend.
- Analysed 30+ user requirements to derive technical software design and performance requirements
FullStack Developer
- Responsible to lead the team and work as Front End developer for medical GO_FUND_ME platform called LDAN
- Designed, developed, and modified 25+ software modules and custom components
- Collaborated with 6 other team members and 4 stakeholders to develop 16 new user-facing features.
- Assisted in building 100% reusable code and libraries for future use.
- Validated 100% of user input before submitting to the backend.
- Analysed 30+ user requirements to derive technical software design and performance requirements
Full Stack developer
- Responsible for building and implementing different software products for the company
- Developed code following common security practices and development design patterns
- Wrote 200+ unit tests to verify the functionality of user interfaces, back-end processing, connectivity, and relational database interactions Maintained 8+ systems and applications as Tier 2 support(break-fix and data changes)
- Documented 100% of technical specifications and dependencies of applications
- Participated in the planning and execution of 5+business continuity/disaster recovery exercises.
- Implemented 5+ system and application designs
Intern UI/UX Designer
- Responsible for gathering and evaluating user requirements, in collaboration with product managers and engineers
- Illustrating design ideas using storyboards, process flows and sitemaps
- Designing graphic user interface elements, like menus, tabs and widgets
- Developing UI mockups and prototypes that clearly illustrate how sites function and look like
- Conducting user research and usability testing, organizing and analysing research findings for a better understanding of user insight
Graphics designer and video Editor
- Responsible for conceptualizing visuals based on requirements, Creating images and layouts by hand or using design software
- Creating Ad videos using computers software by editing some clips
- Testing graphics across various media
- Coordinating with outside agencies, web designer, marketing, printers, and colleagues as necessary
- Communicating with clients about layout and design
- Reviewing final layouts and suggesting improvements when necessary
Motion Graphics designer
- Responsible for create visually stunning video assets and content for various media platforms such as web, television, or film using visual effects, animation, and other cinematic techniques
- Collaborate with creative directors and other colleagues to best support larger media goals and understand the project’s scope and objectives.
- Take initiative on projects to over-deliver new and innovative solutions and create powerful stories that capture audiences and pique their interest.
- Create graphic templates for easy use by other team members and client teams1.
- Select audio, video, colours, and animation for graphic design and use software such as Photoshop and 2D or 3D animation.
- Receive and interpret feedback and constructive criticism from internal and external clients while meeting tight deadlines.
- Respond to user and client feedback to improve creative work.
Staff video editor
- Responsible for editing video clips for YouTube channel
- Select audio, video, colours, and animation for graphic design and use software such as Photoshop and 2D or 3D animation.
Education
Bsc. Computer Engineering
My Favourite Courses
- C++
- Java
- Data Structure
- Algorithm
- Software Engineering
- Compilers
- Oprating Systems
- Computer Archtecture
- Microcontrollers and interfacing
- Digital logic Design
- VLSI