Software Architect
Confidential
Total des années d'expérience :18 years, 2 Mois
I develop scalable, efficient, fast and beautiful applications for the web and mobile devices (Hybrid).
The technologies I am using:
- Nuxt
- Java
- NodeJS
- AngularJS
- Bootstrap
- CSS
- JavaScript
- MySQL
- Glassfish
- HTML5
- Restful APIs
- JSON
- Working as the Head of Tech and reporting to the managing director of the centers
- Overseeing daily technical operations and rectify any issues in a timely manner
- Leading a team of software engineers
- Working on complete software development lifecycle; ideation, architecture, design,
prototyping, testing and monitoring.
- Leveraging my interpersonal, teamwork, collaboration and effective communication
skills to help other departments achieve goals and enhance their work by preparing
data for reportings and KPIs, automate tasks and design solutions.
- Provide guidance, mentoring and coaching for the teams and the interns.
- Interviewing and hiring team members
- Provide consultation for startups and SMEs
- Implemented a data warehouse for analytics using a Python data pipeline with shell
scripts to gather all data from different silos
SaaS Enterprise Software Solutions built on big data and streams
https://fathom.io
I develop and manage IT products mainly using Java, NodeJS, HTML5, CSS, jQuery, Restful APIs, MySQL, SQLServer and NoSQL
ELM services: TAMM (Morror) - Yakeen - OTP integrations
Mobile Apps
Web Apps
Web Service Integrations (Producing and Consuming)
Data Storage and Data Management
IT Product Planning and Development
Projects:
Developed an in-house Anti Money Laundry (AML) system
Developed an online corporate sales portal
Developed an online retail sales portal
Developed a partner internal eCommerce platform
- involved in Java Web Application & Qlikview Dashboard Development
- Involved in Java Web Dynpro project for Aramco.
Develping Web Application Software
Developing Web Application Software
I was responsible of serving customers in term of financial transactions like transferring, depositing and withdrawing money.
Although this job was not related to the field of IT and to my major, it really gave me some important skills. For instance, career ethics, time respecting and responsibility.
Served customers with various applications
In short, the Master of Information Technology Professional is a postgraduate, 2-year extensive university degree that prepares students for different positions in many specializations. It is designed especially to suits large companies demand. I was focusing on advanced subjects and mainly specialized in Web & Internet application development and data management. Also, I mostly covered the Software Engineering & Distributed, Mobile Systems specializations and Business Application Development. This degree allowed me to gain many important skills like communication, research, presentation, group work and time management skills.
This is a 15-week course which teaches advanced Academic English skills like writing articles, doing presentations, writing critical reviews and conducting research. In this course I did a research paper about the open source software.
This is a 40-week academic English course. During this course I learned many English skills such as writing articles in different writing styles, communicating and other useful skills.