Talented Software Developer equipped with great coding, debugging and project management abilities. Accomplishes project goals consistently with elegant, scalable code. Works great with team members under Agile and Scrum frameworks.
Overview
7
7
years of professional experience
1
1
Certification
Work History
Programming Teacher
Ministry of Education
Abu Dhabi
04.2017 - Current
Instruct students on facets of Java, Python, C, Scheme, Javascript, PHP, MySQL and other relevant technologies
Teach how to write computer programs, algorithms and programming languages
Keep records of grades, and grade papers, and perform other administrative duties as needed and Write grant proposals to gain funding for further research
Create projects designed to enhance lectures and Create lesson plans for every week during the lesson
Read and stay abreast of current topics in computer science
Utilize various curriculum resources and Develop professional relationships with other agencies and programs
Design, Technology and programming Teacher
Introduced students to basic circuitry, programming, and robotics in order to foster a love of engineering and technology at an early age
Increased student enrollment in technology courses by 20% and standardized test scores in technology courses by 50%
Received the school's Excellence in Teaching Award in recognition of my dedication to teaching technology courses
Published an article in the journal "Technology and Learning" on the use of robotics in the classroom
Received a grant from the National Science Foundation to purchase new robotics equipment for the school.
Wrote and maintained clear documentation describing program development, logic and corrections.
Collaborated with other teams to resolve issues and cover gaps in knowledge.
Adapted software to existing workflows by integrating characteristics and capabilities requested by clients.
Software developer
Automated Parking System, Heriot Watt University
09.2016 - 05.2017
Led the development of a new product from ideation to market launch
Managed a team of developers, QA and product managers
Wrote and maintained code across the entire product suite
Implemented best practices in software development
Troubleshot and resolved complex software issues
Defined and tracked key product metrics
PROJECTS, Designed a parking system that can automatically park and retrieve a car in under two minutes
Write code to control the robotic arms, sensors, and motors that would interact with the car
Test the system in a simulated environment and correct to the code as needed
Create the system with a team of engineers to finalize the design and prepare the system for production
Presented the system to the CEO and received approval for production.
Education
Master of Science - Software Engineering
Heriot Watt University
06.2017
Bachelor of Science - Computer Systems
Heriot Watt University
06.2016
Skills
Technical Skills:
Programming, Java, JavaScript, Html CSS, Php, Java, XML
Advanced Knowledge of Embedded Systems
Testing and Debugging
Active Directory Knowledge
Application Debugging
Certified Information Systems Security Professional
Scripting Languages
Technical Consulting
Program Coding
Library Design
Customer-Oriented
Implementation Management
User Training
Requirements Gathering
Microsoft ASPNET
Agile Development Methodologies
Performance Testing
Requirements Analysis and Design Phases
Interface Design and Implementation
Project Management
Relational Databases
JavaScript Expert
Software Integration
Coding
Programming documentation
Educational programming
Parent-teacher collaboration
Team reporting
CAD development
Development Lifecycles
Software Documentation
Software applications
Technical Support
Portable code writer
Virtualization
Engineering standards
MS Access
Database programming
Program testing software
Certification
Teaching English as a Foreign Language , TEFL Academy - 2023
Work Availability
monday
tuesday
wednesday
thursday
friday
saturday
sunday
morning
afternoon
evening
swipe to browse
Quote
One doesn’t discover new lands without consenting to lose sight, for a very long time, of the shore.