Portfolio
Welcome to my portfolio! I am Towfik Alrazihi, a highly skilled software engineer with over 12 years of experience in software development, IT management, and consulting. Below, you’ll find a showcase of my professional journey, highlighting the key projects and roles I’ve undertaken throughout my career.
Professional Experience
IT Manager – sowft
September 2023 – Present
- Managed hardware and software upgrades for 30 PCs, ensuring optimal performance and system reliability.
- Upgraded and maintained the company’s fiber optic network, resulting in improved connectivity and data transmission efficiency.
Full Stack Developer – Leanbyte
June 2022 – June 2023
- Developed and tested web applications, integrating various interactive media software products.
- Conducted data analysis to improve web security, user experience, and site functionality.
- Collaborated with designers and clients on web architecture and design, ensuring seamless integration and high performance.
IT Manager – S.a.r.l Barcha
June 2020 – May 2022
- Led the design, development, and implementation of IT systems, focusing on efficiency and quality.
- Developed and applied quality assurance procedures, ensuring the reliability and effectiveness of software products and IT infrastructure.
- Conducted data analysis to identify areas for improvement, optimizing IT systems and internal processes.
IBM Software Engineer – Intervalle Technologies
August 2018 – May 2020
- Developed and tested computer-based systems, including mobile applications, enhancing performance and reliability.
- Led teams in the development and integration of software and information systems.
- Designed and implemented data, process, and network models, optimizing system architecture.
Marketing Manager – S.a.r.l Eminauto
January 2017 – August 2018
- Directed marketing strategies, developed communication programs, and managed online presence for various establishments.
- Planned and executed advertising campaigns, improving product and service sales.
- Managed the development and maintenance of web and mobile applications, ensuring alignment with business strategies.
Network and System Engineer – S.a.r.l Eminauto
October 2015 – December 2016
- Designed and developed system architectures, integrating computer and telecommunications hardware.
- Conducted design verification and testing, ensuring system performance and reliability.
- Led teams of engineers in developing and integrating communication system networks.
Web Developer – S.a.r.l Bergerat Monnoyeur
May 2013 – November 2013
- Developed and maintained websites and web applications, ensuring high functionality and security.
- Conducted tests and implemented improvements to enhance user experience and interface quality.
- Collaborated with designers and clients to design and implement web architectures.
Education
Master in Business Administration (MBA) – ESG-PARIS | Paris, France
March 2012 – May 2014
The Master’s in Business Administration (MBA) is a prestigious and advanced postgraduate degree program designed to equip individuals with the knowledge, skills, and strategic thinking required to excel in the dynamic and complex world of business and management.
State Engineer in Computer Science – University of Science and Technology Houari Boumediene | Algiers, Algeria
January 2007 – October 2011
The “Ingénieur d’État en Informatique” program is a highly esteemed and academically rigorous engineering program that combines theoretical knowledge with practical skills in the field of computer science.
Skills
- AI: Machine Learning, Deep Learning, Natural Language Processing (NLP), Computer Vision, AI Ethics, AI Strategy, AI Project Management, AI Tools and Frameworks (TensorFlow, PyTorch).
- Programming Languages: Java, C, Python, JavaScript, Swift.
- Web Development: HTML, CSS, JavaScript, React, React Native, Angular, Bootstrap, PrimeNG.
- Back-End Development: Node.js, Spring Boot, Spring MVC, Django, Express.js.
- RESTful APIs: Spring Web Services, Express.js.
- Database Technologies: MySQL, MongoDB, PostgreSQL, ArangoBD, Oracle, DB2.
- Project Management: Jira, Agile Methodologies (Scrum, Kanban).
- Version Control Systems: Git, SVN.
- Cloud Platforms: AWS, Azure, Google Cloud.
- Testing and Debugging: Unit Testing, Integration Testing, Debugging Tools.
- Middleware Server: Tomcat, WebSphere.
- Operating Systems: Linux, macOS, Windows.
Professional Credentials
- Blockchain Basics: Coursera, Buffalo University.
- Google Project Management Professional Certificate: Coursera, Google.
- IBM AI Engineering Professional Certificate: Coursera, IBM.
- Machine Learning Certificate: Coursera, Stanford University.
Freelance Experience
Freelance Web Developer
August 2023 – Present
- Developed and launched a responsive website using WordPress.
- Collaborated with the client to define project requirements, design user-friendly interfaces, and implement custom features.
- Conducted regular website maintenance and updates, ensuring optimal performance and security.