Skip to content

Unlocking the Potential: A Journey Through 12 Years of Software Engineering

In the ever-evolving world of technology, skilled software engineers are the driving force behind innovation and progress. Among these dedicated professionals is Towfik Alrazihi, a seasoned software engineer with 12 years of experience. In this article, we delve into his journey, skills, and impressive career, showcasing the expertise that has made him a valuable asset in the software development landscape.

Objective:

Towfik Alrazihi’s career objective is clear: to contribute his extensive expertise in full-stack development, project management, and team leadership to a challenging position. His goal is to enhance the success of an organization by leveraging his technical skills, problem-solving abilities, and collaborative spirit to deliver exceptional software solutions that exceed customer expectations.

Skills:

Towfik Alrazihi’s skill set is a testament to his proficiency:

  • 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
  • Testing and Debugging: Unit Testing, Integration Testing, Debugging Tools
  • Data Science: Python Libraries, Machine Learning, Regression, Clustering, AI, Apache Spark, Neural Network
  • Middleware Server: Tomcat, WebSphere
  • Operating Systems: Linux, macOS, Windows

Work Experience:

Leanbyte, Germany — Full Stack Developer (2022-06 – 2023-06):

  • Developed and maintained a large-scale enterprise web application using Spring Boot and Angular.
  • Designed RESTful APIs for seamless data exchange and functionality.
  • Collaborated with cross-functional teams, ensuring high-quality software solutions.
  • Implemented authentication and authorization mechanisms using Spring Security.

S.a.r.l Barcha, Algeria — IT Manager (2020-06 – 2022-05):

  • Installed, configured, and troubleshooted Liferay and WordPress.
  • Utilized Liferay Kaleo workflow for defining business processes.
  • Managed authentication and authorization mechanisms based on LDAP.
  • Developed cross-platform React Native apps and managed Virtualization Environment.

Intervalle Technologies, Algeria — IBM Software Engineer (2018-09 – 2020-05):

  • Installed, configured, and troubleshooted IBM Infosphere and IBM FileNet P8.
  • Worked extensively with IBM InfoSphere DataStage Designer.
  • Involved in Data Quality meetings and worked on QualityStage stages.
  • Configured WAS authentication with Active directory and resolved PMRs.

S.a.r.l Eminauto, Algeria — Network and System Engineer / Head of Marketing (2015-10 – 2018-08):

  • Worked with Jasper Report for report writing.
  • Developed a Java trace monitoring system and executive dashboards.
  • Performed hardware and software systems support for 45 branches.

S.a.r.l Bergerat Monnoyeur, Algeria — Marketing Intern (2013-05 – 2013-11):

  • Implemented and designed Modules based on messaging (SMS).
  • Participated in marketing companies’ procedures.

Education:

  • Master’s in Business Administration (MBA) – ESG Management School
  • Engineering Degree in Computer Science – University of Science and Technology Houari Boumediene

Professional Certificates & Courses:

  • Machine Learning certificate (Coursera, Stanford University)
  • Python for Data Science, AI & Development (Coursera, IBM)
  • IBM AI Engineering Professional Certificate (Coursera, IBM)
  • Blockchain Basics (Coursera, University at Buffalo)
  • Google Project Management Professional Certificate (Coursera, Google)

Languages:

  • English
  • Français
  • German

Conclusion: Towfik Alrazihi’s journey through the world of software engineering is a testament to dedication, skill, and a commitment to staying at the forefront of technology. His expertise and diverse experiences have shaped him into a versatile professional ready to take on new challenges and contribute to the ever-evolving field of software development.

References: Available upon request.

Contact Information:

202 thoughts on “Unlocking the Potential: A Journey Through 12 Years of Software Engineering”

Leave a Reply

Discover more from Sowft | Transforming Ideas into Digital Success

Subscribe now to keep reading and get access to the full archive.

Continue reading