ABENEZER TEMESGEN
PROFESSIONAL SUMMARY
Hands-on, successful Software Engineer with years of verifiable success leading teams in delivering
appropriate technology solutions for desktop and mobile products. Comprehensive knowledge of
platform development, enterprise architecture, agile methodologies, cloud services, and web-based
applications. Innovative change agent with a unique mix of high-level technology direction and deep
technical expertise.
EMPLOYMENT HISTORY
Jan. 2018 – present Remote, Remote
Front-End Architect, CrossOver
Build and lead research groups of senior and principal engineers to define and decide
development technology and platform, define development standards, tools, processes, etc.
In collaboration with the Chief Architect discuss, formulate, and document a vision for Frontend
architecture and approaches in all CrossOver software products.
Detail out and refine higher-level architecture decisions into a lower-level design.
Lead implementation of technical and infrastructure initiatives to support architecture decisions.
Communicate the vision to the engineering team. Overlook and review the work of the team to
ensure that the architecture decisions are being executed and the team is following coding
standards and architecture guidelines.
Consult the engineering team with ongoing projects. Help them align solutions with the
CrossOver architecture vision and industry best practices. Make software design (applicationlevel) decisions with the team, take software architecture topics for further consideration and
unification.
Ensure technical knowledge sharing between development teams on related or similar projects.
Lead the research on specific topics, experiment with various technologies, and provide
recommendations based on your findings.
Proactively identify technical debt and product areas that require attention or improvement at the
architecture level.
Constantly develop yourself and the team in technology advancements, research new
approaches, tools and best practices in the software architecture and design space.
Suggest improvements to our technology stack to optimize it for strategic growth and the
competitive advantage of CrossOver.
Aug. 2014 – Sep. 2017Addis Ababa, Addis Ababa
Front-End Engineer, ZayRide
spend significant time writing code
Develop beautiful, performant user experiences with modern technology
understand how end-to-end systems fit together
learn from and collaborate with a talented engineering team
work across the full stack
Always learning new frameworks, languages, and tools
EDUCATION
Jun. 2018
Bachelor of Science: Software Engineering
Addis Ababa Science And Technology University - Addis Ababa, Addis Ababa
Edit Rename Delete
SKILLS
Expert
Self motivation
Expert
Time Management
Beginner
Backend frame Works
Skillful
PHp
Experienced
jQuery
Experienced
Sass
Experienced
React
Expert
JavaScript
Expert
CSS
Expert
HTML
DOWNLOAD PRINT