Khodor Ali Khalil
CONTACT Beirut, Saint-Terez--
ABOUT ME
Mission-driven full stack developer with a passion for thoughtful UI design, collaboration, and teaching.
I’ve always sought out opportunities and challenges that are meaningful to me. Although my professional path has taken many twists and turns — from touring and recording artist, to employee of the Month, I've never stopped engaging my passion to help others and solve problems.
As a senior web developer, I enjoy using my obsessive attention to detail, my unequivocal love for making things, and my mission-driven work ethic to literally change the world. That's why I’m excited to make a big impact at a high growth company.
I want to make things that make a difference.
EDUCATION
Bachelor's degree in Computer Science2010 — 2013
Lebanese University - Faculty of Sciences
Bac2 General Science2009 — 2010
Ras Al-Nabee - Beirut
WORK EXPERIENCE
NEXtCARE – Allianz Worldwide PartnerMay 2016 — Present
Senior Software Developer
Experienced Senior Software Engineer in the UI Team working in Health care industry. Working with Agile Implementations using Jira software.
Mission
Check, prioritize and fix software bugs.
Build new features, both via the product roadmap and self-designed. Manage the sprint lifecycle of a feature.
Treat the product requirements. Evaluate the current functionality.
Estimate total work time and merge dates. Continuously measure and document progress Retrospective analysis of the execution of the sprint
Travelling to client based on Dublin – Ireland for trainings and meeting purpose.
Oversea communications with other teams based in Dublin, Munich, New Delhi and Dubai.
Certificates
Communication skills - Nov, 2016.
Employee of the month - May, 2017.
Fast Learner Ability - May, 2018.
Technologies: C#, Asp.net, Oracle, NodeJs, Angular 5.x , Angular 1.x , Grunt , Gulp , Javascript, TypeScript Bootstrap, jQuery, WSDL, SOAP, RESTful, cURL, GIT, Vagrant , Source Safe ...
HRSmartOct 2014 — May 2016
Senior Application Developer
Function of PHP Application Developer in the Integration Team
Mission:
Implement new Features and/or Project and maintain HRsmart core Application "HUA" – an HR application.
Develop new solutions using industry standard technologies (specifically HTML, PHP, JavaScript, and MySQL).
Working on huge database with over 900 tables that able to be be extended .
Suggest code and design optimizations to improve the scalability of the applications and maximize performance.
Maintain and write new unit tests to ensure the quality of the application.
Work with Quality Control to identify and address any issues with the software.
An advanced role in developing application and client based activities.
Peer reviewing code as written by team members. Ensuring elimination of critical bugs in key client issues.
Holding direct responsibility for client satisfaction and application reliability for key European clients.
Replicating, identifying and resolving client issues in a timely manner.
Handling the responsibility of adding key features to the application to be used by over 1,500 clients worldwide.
Implementing complex functionality essential to the growth of the application.
Applying efficient and modern coding standards and techniques to ensure application speed and responsiveness.
Create Documentation on every task if needed.
Create helpful tools for the application using Bash Script. Experience on application release life cycle.
Experience in git, svn command line.
Experience in Smarty, Bootstrap3, XSD and RNG validations , XML and JSON ....
Oversea communications with team member based in Philippine and Texas (USA).
Technologies: PHP, MySQL, linux, SVN, Migration scripts, Active Record, Synfony 2-3, YII Framework, Smarty, jQuery, XML, XSD, RNG, WSDL, SOAP, RESTful, cURL, XML RPC, GIT, SOAP UI Tool, xmllint linux tool, PHP SOAP_CLIENT & SOAP_SERVER.
A-SystemsJan 2014 — Oct 2014
PHP Developer
Create the technical aspects of websites. Support existing infrastructure.
Develop new technologies.
Determine site's users.
Develop graphic design.
Confer with the client to discuss ideas for the layout, colors, and organization of the site.
Collect text documents and images.
Oversee production and implementation.
Add HTML extensions such as animations and surveys. Organize content.
Use web development software to integrate databases and other information systems.
Create pages that appeal to the tastes of the site’s users.
Maintain existing web applications.
Test web applications units and systems.
Design and implement user-driven templates, databases and interfaces. Develop external web portals.Build applications and services for the Web.
Test applications on various browsers and modify if necessary.
Architect websites, design data-driven applications, and find efficient client-server solutions. Web services Soap , Rest , API's
CorpPlusJan 2013 — Jan 2014
Web developer
Writing web-based applications using PHP, AJAX and MySQL Strong understanding of MVC and OOP principles
Slicing , transform psd to html and css.
Write well designed, testable, efficient code by using best software development practices Create website layout/user interface by using standard HTML/CSS practices
Integrate data from various back-end services and databases
Gather and refine specifications and requirements based on technical needs Create and maintain software documentation
Be responsibile for maintaining, expanding, and scaling our site
Stay plugged into emerging technologies/industry trends and apply them into operations and activities Cooperate with web designers to match visual design intent
TRAININGS
♣ Angular 2.0
Web storm, angular 4.x, angular 2.x, Typescript , NodeJs. Placement : Allianz Worldwide Care - Dublin
♣ Android
Android SDK, Best Practice, Gradle, App Life Cycle, Fragments and Multiple Screen Support, User Preferences, Google Maps and Services
Placement : HRsmart - Beirut
♣ Hybrid
Ionic 2-3, NativeScript, Cordova .. Placement : HRsmart - Beirut
INTERESTS
Computing, Swimming , Puzzles, Football/Soccer, Chess, Socialising with friends, Reading .
LANGUAGES
Arabic : Native or bilingual proficiency. English : Professional working proficiency. French : Professional working proficiency.
REFERENCES
References available upon request.