SEMIR HAMID
Semir Hamid | Linkedin
Email:-
Semir Hamid | Github
Please visit my portfolio: https://semirhamid.com
EDUCATION
Addis Ababa University
Bsc in Software Engineering and Artificial Intelligence
Addis Ababa, Ethiopia
SKILLS SUMMARY
Language: Python, C#, Javascript, PHP
Frontend: React, HTML, CSS, Tailwindcss, Typescript, Javascript, Angular, Babel, Webpack, Next.js
Backend: ASP.NET Core, Node.js, Express.js, Nest.js, Django
Content Management System: Wordpress, Umbraco, Strapi, Sanity
Mobile Apps: React Native, Flutter
Database : PostgreSQL, MongoDB, MySQL, SQL Server, Firebase, Elasticsearch
Devops: Azure, Virtual Private Servers (VPS), Heroku, Continuous Integration/Continuous Deployment (CI/CD) with Git,
Docker
AI: : TensorFlow, PyTorch, Keras, Scikit-learn, Pandas, NumPy, Matplotlib
Others: Version Control with Git, Agile Methodologies, Scrum Framework, Microservices Architecture
WORK EXPERIENCE
SENIOR TECH LEAD | RECOGNISE DESIGN
Leadership and Mentorship: Lead a development team, providing mentorship and guidance in making architectural
decisions and selecting technology stacks.
Full Stack Development: Develop and maintain web applications using React, Next.js, .NET Core, HTML, CSS, etc.,
ensuring responsive and user-friendly interfaces.
Mobile Application Development: Create mobile applications for iOS and Android platforms with React Native, focusing
on optimizing performance and user experience.
Team Management and Collaboration: Manage and coordinate the development team, fostering collaboration and
addressing challenges within the team dynamics.
System Architecture and Security: Design robust system architectures and database structures for scalable solutions.
Implement and oversee security measures to safeguard applications and data, ensuring compliance with standards and
regulations.
SENIOR SOFTWARE ENGINEER | DEP
AUG 2023 - PRESENT
SEP 2022- AUG 2023
Project Leadership: Led the development of a School Management ERP serving 45+ schools and hundreds of thousands
of students. Supervised mobile and backend teams to ensure system scalability and reliability.
Backend Infrastructure Development: Developed and optimized .NET-based backend infrastructure for seamless
integration within the ERP system, prioritizing efficiency and reliability.
Mobile Application Development: Directed the development and optimization of React Native-based mobile
applications, focusing on delivering a consistent user experience across platforms.
Innovation and Improvement: Drove innovation initiatives to enhance system functionality, security, and user
experience, aligning with evolving educational needs and industry standards.
Team Mentoring and Coordination: Mentored and coordinated mobile and backend teams, fostering innovation and
collaboration with cross-functional teams to achieve aligned development goals.
FULL STACK DEVELOPER | UCD ETHIOPIA, VADO
Website Development and Maintenance: Developed and maintained the NGO's website using HTML, CSS, JavaScript,
and WordPress, ensuring a robust online presence.
Internal Communication Strategies: Designed and implemented internal communication strategies utilizing tools like
email, Slack, and social media platforms to facilitate effective collaboration within the organization.
Content Management: Created and managed website content, ensuring its quality and relevance, including text,
images, and multimedia elements.
Accessibility and User Experience: Ensured the NGO's website is responsive, user-friendly, and accessible to all users,
including those with disabilities, to uphold inclusivity and usability standards.
Website Monitoring and Issue Resolution: Monitored website traffic using tools like Google Analytics, providing regular
reports to stakeholders. Addressed and resolved issues such as server errors, broken links, and user complaints promptly
to maintain optimal website performance.
FRONT END DEVELOPER | CODIIZ
JAN 2020 – SEP 2022
JUL 2017 – DEC 2020
Intern Mentorship: Educated and guided interns in coding practices, providing instruction and support in various
programming concepts and practices, fostering their professional growth and development.
Technical Expertise: Engaged in Data Structures & Algorithms, contributing knowledge and expertise in this domain,
potentially imparting insights, or leading discussions to enhance team skills and capabilities.
Front-End Application Development: Developed front-end applications for clients, with a focus on user interface design,
responsiveness, and functionality, ensuring the delivery of solutions that meet client needs and specifications.
User Experience Optimization: Ensured applications' responsiveness and user experience, prioritizing ease of use and
efficient interaction for end-users, thereby enhancing overall satisfaction and usability.
Client Collaboration: Collaborated closely with clients to understand their requirements and preferences, translating
them into effective front-end solutions, while also providing guidance and recommendations to align with industry best
practices and standards.