JOE SLEIMAN
**** ***** *** ** *******, Washington 98052-4742
425-***-**** ***.*.*******@*****.*** https://www.linkedin.com/in/joe-sleiman0
FRONT END DEVELOPER (Angular / JavaScript)
Adept software developer with a strong history of over 4 years in the design and development of cross-platform web and mobile applications. Proficient at converting business requirements into efficient code and architectural plans for the creation of front-end interfaces, back end components, web services, and complex databases. Deep knowledge of modern technologies like Java, Ionic, Angular, JavaScript, SCSS, and Angular Material.
Cross-Platform Web & Mobile Development User Interfaces Web APIs Back-End Components
Agile Methodologies Architecture Design Data Integration Third Party Libraries & Tools
Languages: Java, JavaScript, TypeScript
Web: HTML5, CSS3, SCSS, Bootstrap, Angular Material, NodeJS, JSON
Web Services: RESTful API
Frameworks: Ionic Framework 1/2/3, AngularJS, Angular 2/4/6/8/9, RxJs, NgRx, Jasmine
Databases: MySQL, MongoDB
Design Patterns: Singleton, Factory, Template, MVC
SDLC: Agile-Scrum
Tools: WebStorm, Visual Studio, Eclipse, Git, TFS, GitHub, Bitbucket, Postman, swagger
Platforms: Windows, Mac
PROFESSIONAL EXPERIENCE
CAREER NOTE: Completed on-campus studies and currently taking distance education courses to complete a Master's Degree in Computer Science (Available for full-time, W-2 employment).
NETWAYS, Miniara, Lebanon 2016-2019
Delivers consultancy and quality business technology solutions to governments and companies.
Front End Developer
Converted website and mobile design files into code to create inviting user interfaces, develop powerful Single Page Application and dynamic responsive Web Application.
Tasks Performed:
Utilized markup languages to write web pages and build reusable components.
Determined the structure and design of web pages. Fixed bugs and resolved technical issues.
Developed and deployed mobile cross-platform applications to production environments.
Integrated data from various back-end services and databases.
Manual Testing on all browsers, on Android and IOS mobiles.
Attended the scrum daily to finalize the implementation approach.
Reviewed code of some trainees.
Performed client-side validations.
Debugged applications using the open developer tools.
Implement Template basics, Directives, Routing and Navigation, Components, Services and Data binding
JOE SLEIMAN Page 2
425-***-**** ***.*.*******@*****.*** https://www.linkedin.com/in/joe-sleiman0
Achievements:
Deployed many cross-platform mobile apps to the Play Store and the App Store, including associated web pages for web-based access.
Developed applications for industries including dispatching, governmental security planning, social care, volunteering, sports, and royal commission.
Use of Agile Methodology and worked with developers in different geographical locations (Lebanon, Saudi Arabia, Emirates, Qatar…)
Fixing bugs on many mobile apps and websites.
Requirements gathering, Designing, Coding, Testing and Maintenance.
Consuming Restful APIs web services (from .net team)
Implementing asynchronous tasks.
Use OneNote, TFS Microsoft tools and Trello for tracking new requirements and Git version control managements
Technologies Used: Angular, TypeScript, JavaScript, Jasmine, HTML, SCSS, Bootstrap, Angular Material, Ionic, Git, GitHub, Npm, Cordova
ECOMZ, Jounieh, Lebanon 2015
Builds smart e-commerce website pages.
UI Developer
Created innovative user interfaces to integrate with back-end services.
Tasks Performed:
Converted website design files into effective client-side code.
Achievements:
Key contributor to the Ecomz company website.
Gather Information and requirements from designers.
Version Control Git
Technologies Used: HTML, CSS, Bootstrap, Git
ACADEMIC PROJECTS
Library System, MIU (2020): A library management system where a librarian may check out books for library members, and an administrator may add new books to the collection. Worked in a team of 3 members.
Technologies Used: Java, JavaFX
Car Rental System, MIU (2020): A system where customers may search available cars, book cars for specific dates, and cancel bookings, and employees may perform crud functions on cars and bookings. Developed in a team of 4.
Technologies Used: Java, Spring Boot, Angular, Thyme leaf
JOE SLEIMAN Page 3
425-***-**** ***.*.*******@*****.*** https://www.linkedin.com/in/joe-sleiman0
E-Commerce, MIU (2020): An e-commerce website where users may buy products, add to cart, check order status, and write reviews, while sellers may create and categorize products and approve or decline reviews. Administrators must approve seller registration.
Implementing client side and server-side programming.
Technologies Used: NodeJS, Express, MongoDB, Angular
EDUCATION
Master of Science in Computer Science
(In progress via distance education; expected completion June 2022)
Maharishi International University – Fairfield, Iowa
GPA: 3.85
Key Courses: Modern Programming Practices (Java), Software Engineering, Algorithms, Enterprise Architecture, Modern Web Applications
Bachelor of Science in Computer Science (2014)
Lebanese University – Beirut, Lebanon