I am a Full Stack Developer at Matched Technologies a.k.a Innovations Inc., a leading IoT company that designs and develops embedded, web, mobile, AI, ML, and DL-based personal safety software systems. With an M.Sc. in Computer Science and over 13 years of IT experience, I have a strong background in back-end development using Python, Java, Node.js, and front-end technologies like React.My role involves designing, coding, and testing embedded IoT and AI-driven software systems that bridge the gap between hardware and software. I work closely with hardware engineers, web developers, and testers, ensuring reliable and consistent system performance and communication. I follow agile methodologies, design patterns, and industry best practices, while rigorously documenting, debugging, and optimizing code for innovative AI/ML/DL applications. I enjoy solving complex problems and learning new skills in the fast-paced and dynamic field of IOT.
Matched Technologies Inc./Lucrative Innovations Inc./
-
Full Stack DeveloperMatched Technologies Inc./Lucrative Innovations Inc./Indianapolis, In, Us
-
Full Stack DeveloperMatched Technologies Inc. Nov 2020 - PresentIndianapolis, Indiana, United StatesDesigning, coding, and testing embedded based IOT software systems. Working closely with hardware, understanding the constraints and capabilities of the IOT embedded environment, and ensuring efficient and reliable system performance. Bridging the gap between hardware and software by integrating embedded devices with web applications. This involves developing APIs, services, or other mechanisms for communication between the embedded system (running Python) and the web application.Rigorously testing both the embedded systems and web applications to ensure reliability, efficiency, and user satisfaction including debugging at both the hardware and software levels.
-
Graduate Studetens Assistanace And M.Sc. In Computer Science StudentMaharishi International University Apr 2019 - Nov 2020Fairfeild , Iowa , Usa -
Software DeveloperIntracom Ict Solutions Jul 2016 - Mar 2019Addis Ababa, EthiopiaContribute in all phases of the development lifecycleWrite well-designed, testable, efficient code with Ensure designs comply with specifications• Communicated with clients to gather requirements and convert them into specifications.• Designed use case diagrams, class diagrams, and sequence diagrams.• Wrote high-level documentation and user guides.• Designed and developed RESTful microservices -
Software DeveloperEnet Ict Solutions Dec 2013 - Jun 2016Addis Ababa ,Ethiopia• Risk Management Analysis: Conducted comprehensive analysis to identify and mitigate potential risks in software and system design. • Research and Development: Performed coding, research, and design to support innovative solutions. • Data Mining: Researched and implemented data mining algorithms to extract meaningful insights from datasets. • System Design: Developed and implemented the data management component of the system to ensure efficient storage and retrieval. • Database Development: Designed and developed databases to support application functionality and scalability. • Algorithm Implementation: Applied Social Network Analysis metrics and algorithms to enhance system capabilities.Application Development • Java Development: Built web-based applications using Java, ensuring robust backend logic and user-centric design. • RESTful Services: Created and deployed RESTful web services for seamless communication between client and server. • Testing: Performed unit and integration testing to ensure software quality, functionality, and reliability. • Bug Fixing: Identified, diagnosed, and resolved software bugs to maintain system performance and stability.Project and Process Management • Scrum Coordination: Organized and coordinated Scrum sessions to enhance team collaboration and streamline development cycles. • Development Lifecycle: Contributed to all phases of the software development lifecycle, from planning and design to deployment and maintenance. • Code Quality: Wrote well-designed, testable, and efficient code in compliance with project specifications and best practices. • Continuous Improvement: Supported ongoing improvement by researching alternative tools, techniques, and technologies. • Release Management: Prepared and produced software component releases, ensuring timely and seamless delivery.
-
Service Delivery Manager/Service Delivery LeadMetaabo Brewery Jul 2009 - Nov 2013Addis Ababa ,Ethiopia• Ensure daily IT operations are carried out efficiently and effectively. • Manage IT-related infrastructure and oversee service delivery processes to maintain operational excellence. • Implement management plans and policies to ensure high-quality services are rendered to clients. • Assemble a capable IT service delivery team, ensuring proper team composition. • Collaborate with the human resources department to recruit the best candidates for the team. • Oversee and direct the activities and performance of the IT service delivery team. • Address customer complaints and inquiries promptly, providing effective solutions to issues. • Train team members on efficient processes and best practices to improve their productivity and effectiveness. • Organize regular meetings with the service delivery team to align on goals and review performance. • Represent the IT service delivery team at board meetings or appoint a delegate from the team as necessary. • Prepare periodic reports for top management, detailing team performance, customer complaints, and suggestions. • Report progress on ongoing projects to top management, ensuring transparency and accountability. • Assist top management in decision-making processes to enhance service delivery and customer satisfaction. • Integrate actionable customer feedback into service delivery plans and policies. • Maintain open communication with all stakeholders, including team members, customers, and top management. • Ensure efficient and effective management of resources to optimize service delivery. • Develop and nurture relationships with existing and potential customers to enhance trust and loyalty. • Collaborate with team members to develop service agreements and support mechanisms to improve service delivery. • Recommend and implement appropriate technologies to address current and future business needs.
-
System Analyst And ProgrammerNefas Silk Paints Factory Jan 2010 - Jun 2013Addis AbabaEvaluate the company’s systems and existing processes to identify strengths and weaknesses.Define objectives for improving and optimizing company procedures.Assess company performance, information flow, and reporting formats for efficiency.Analyze the use of software and hardware to determine current and future needs.Monitor system progress and provide regular updates on performance improvements.Develop and implement procedures to enhance existing systems.Research and compare hardware and software options to recommend suitable solutions.Offer guidance on industry best practices for system and process improvement.Plan and execute business solutions to support company goals.Document and report on the effectiveness of existing systems and implemented solutions.Propose and recommend new system developments based on company needs.Analyze relevant data to derive actionable insights.Present data insights in an understandable format for team collaboration.Implement strategies to enhance overall business performance.Develop a comprehensive guide for system updates and maintenance.Communicate key findings and suggestions to IT teams for system improvements.Estimate and outline the costs associated with system upgrades and enhancements.Address challenges and issues with existing systems to ensure continuity.Create, compile, and distribute detailed system process specifications for reference. -
Computer ProgrammerAddis Ababa Water And Sewerage Authority Sep 2004 - Jun 2008Addis Ababa ,EthiopiaDevelop repeatable processes; clearly communicate ideas and expectationsExpand existing software to meet the changing needs of key demographicsIdentify, research, and present new solutions to old problems as technology and opportunity ariseDevelop a new software product from the ground up, while working closely with company stakeholdersCreate fault-tolerant programming and a thorough QC processCreate scalable, automated solutions to save time and resources and/or increase profitabilityWrite tests for both existing and created code to ensure compatibility and stabilityContinuing education to stay up-to-date on emerging technologies and best practices
Anteneh Tessema Skills
Anteneh Tessema Education Details
-
Computer Science -
Hilcoe School Of ComputerDistinction -
Applied Mathematics And Statistics
Frequently Asked Questions about Anteneh Tessema
What company does Anteneh Tessema work for?
Anteneh Tessema works for Matched Technologies Inc./lucrative Innovations Inc./
What is Anteneh Tessema's role at the current company?
Anteneh Tessema's current role is Full Stack Developer.
What schools did Anteneh Tessema attend?
Anteneh Tessema attended Maharishi International University, Hilcoe School Of Computer, Addis Ababa University.
What skills is Anteneh Tessema known for?
Anteneh Tessema has skills like Javaserver Pages, Ms Visual Studio, Internet Information Services, Git, Sharepoint, Java Database Connectivity, Jquery, Node.js, Mongodb, Html5, Tomcat, Map Reduce.
Not the Anteneh Tessema you were looking for?
-
-
-
-
1eastafricagate.com
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial