I am an experienced software engineer and academic focused on Java software development, bridging theory and practice. I am driven by a deep intellectual curiosity and a passion for transforming abstract concepts into robust, innovative solutions. My work combines professional practice with academic inquiry, enabling me to bridge theory and implementation effectively. By engaging with emerging Java technologies, frameworks, and methodologies, I continually explore their potential applications across diverse domains. This dedication allows me to advance both my technical expertise and my contributions to the broader field of software engineering. I am committed to applying rigorous research to practical software solutions, mentoring students and colleagues, and contributing to innovative projects across education and industry. I enjoy collaborating with cross-functional teams to translate complex ideas into robust, maintainable systems using Java and related technologies.

Birzo Ismael

I am an experienced software engineer and academic focused on Java software development, bridging theory and practice. I am driven by a deep intellectual curiosity and a passion for transforming abstract concepts into robust, innovative solutions. My work combines professional practice with academic inquiry, enabling me to bridge theory and implementation effectively. By engaging with emerging Java technologies, frameworks, and methodologies, I continually explore their potential applications across diverse domains. This dedication allows me to advance both my technical expertise and my contributions to the broader field of software engineering. I am committed to applying rigorous research to practical software solutions, mentoring students and colleagues, and contributing to innovative projects across education and industry. I enjoy collaborating with cross-functional teams to translate complex ideas into robust, maintainable systems using Java and related technologies.

Available to hire

I am an experienced software engineer and academic focused on Java software development, bridging theory and practice. I am driven by a deep intellectual curiosity and a passion for transforming abstract concepts into robust, innovative solutions. My work combines professional practice with academic inquiry, enabling me to bridge theory and implementation effectively. By engaging with emerging Java technologies, frameworks, and methodologies, I continually explore their potential applications across diverse domains. This dedication allows me to advance both my technical expertise and my contributions to the broader field of software engineering.

I am committed to applying rigorous research to practical software solutions, mentoring students and colleagues, and contributing to innovative projects across education and industry. I enjoy collaborating with cross-functional teams to translate complex ideas into robust, maintainable systems using Java and related technologies.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
See more

Language

English
Fluent

Work Experience

Assistant Professor (Full-time) at Richmond American University
August 1, 2023 - October 27, 2025
Full-time faculty teaching core CS/software engineering modules including Fundamentals of Programming (Python), Introduction to Programming (JavaSE), Web Development (HTML5, CSS, JavaScript, PHP), Web Application Development (Django), Database Systems (ERD, Normalization, MySQL), Programming for Applications (JavaFX), Systems Analysis and Design, and Network Systems and Game Technologies (Java, JavaScript and Python); involved in curriculum development and student mentoring.
Visiting Lecturer (Part Time one day a Week) at Westminster University – Cavendish Street Campus
March 1, 2025 - March 1, 2025
Delivered seminars for Computer Science and Software Engineering courses; topics included Concurrent Programming (Producer-Consumer) and Web Application development with Django/SQLite; contributed to course design and student evaluations.
Adjunct Assistant Professor at Richmond American University
June 1, 2023 - June 1, 2023
Fundamentals of Programming (Python), Introduction to Programming (JavaSE), Coding Content and Context (JavaScript using p5.js), Data Analysis for Social Engagement (Python – Jupyter Notebook).
Lecturer in Computer Science and Engineering Department at University of Kurdistan – Hewler
February 28, 2023 - February 28, 2023
Taught modules including Systems Analysis and Design, Principles of Database Systems, Advanced Database Technologies, Web Technologies, Software Engineering and Development, Distributed Systems, Object-Oriented Programming, Special Topics in Software Engineering, Mobile Application Development, Computer Graphics, Game Design & Development. Supervised final year projects; contributed to exam design; served on library advisory committee; created module descriptors; developed Final Year Project Repository System.
Director of Information Technology Administration at University of Kurdistan – Hewler
August 1, 2016 - August 1, 2016
Led IT Administration; oversaw strategic IT planning; manage helpdesk; supervise staff; manage budget; coordinate vendor relations; plan infrastructure; ensure security and disaster recovery; oversee IT during construction projects.
Software & Web Developer at University of Kurdistan – Hewler
April 1, 2013 - April 1, 2013
Developed dynamic web applications using JavaEE, Spring MVC, MySQL, Hibernate, PHP, JavaScript and CSS; built Trouble Ticket System and Dynamic Timetable System; enhanced library search; updated university website; optimized database queries; collaborated with cross-functional teams.
Technical Developer at Kingston College
September 1, 2008 - July 31, 2009
Transferred legacy data to a MySQL database; worked with LAMPP (Linux) using PHP/MySQL to produce reports and debug existing PHP applications to improve performance.
Visiting Lecturer (Part Time one day a Week) at Westminster University
September 1, 2023 - March 1, 2025
Delivered seminars for Computer Science and Software Engineering Courses, including Concurrent Programming (Producer-Consumer Scenario) and a Web Application using MVC/MVT with Django and SQLite.
Lecturer at University of Kurdistan – Hewler
September 1, 2016 - February 1, 2023
Taught modules focused on programming, database development, software engineering, web development, and game development; supervised final year projects; designed exam questions; served on the library advisory committee; created module descriptors; developed a Final Year Project Repository System using JavaEE and MySQL to manage and prevent duplication of student projects.
Director of Information Technology Administration at University of Kurdistan – Hewler
April 1, 2013 - August 1, 2016
Provided leadership and management to the IT Admin Division; revised annual IT Admin Strategic Plan; coordinated with administration, faculty, and staff to assess IT needs; supervised IT helpdesk; managed staff performance and training; administered the division budget; served on planning and policy committees; oversaw campus infrastructure, security, backups, and disaster recovery.
Software & Web Developer at University of Kurdistan – Hewler
June 1, 2011 - April 1, 2013
Developed dynamic web applications using Java EE, Spring MVC, MySQL, Hibernate, PHP, JavaScript and CSS. Notable projects included a Trouble Ticket System and a Dynamic Timetable System; enhanced the library search functionality and expanded the university website; contributed to database query optimization and overall system performance.
Technical Developer at Kingston College
September 1, 2008 - July 1, 2009
Transferred backup data from text files to a MySQL server; worked with LAMP stack (Linux, Apache, MySQL, PHP) to produce reports and debug existing PHP applications to improve performance.

Education

MSc Software Engineering (With Commendation) at Kingston University
September 1, 2008 - January 31, 2011
BSc Computer Science (First Class) at Kingston University
September 1, 2007 - June 30, 2008
HND Computing (Higher National Diploma) with Distinction at Kingston College
September 1, 2006 - June 30, 2007
HNC Computing (Higher National Certificate) at Kingston College
September 1, 2004 - June 30, 2006
MSc Software Engineering (With Commendation) at Kingston University
September 1, 2008 - January 1, 2011
BSc Computer Science (First Class) at Kingston University
September 1, 2007 - June 1, 2008
HND Computing (Higher National Diploma) with Distinction at Kingston University
September 1, 2006 - June 1, 2007
HNC Computing (Higher National Certificate) at Kingston College
September 1, 2004 - June 1, 2006

Qualifications

Add your qualifications or awards here.

Industry Experience

Education, Software & Internet, Professional Services, Government