Skip to content
Home » Unlocking the Potential: A Journey Through 12 Years of Software Engineering

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

Software Engineer, Towfik Alrazihi, Full Stack Development, Project Management, Team Leadership, Technology Expertise, Software Solutions, Career Journey, Software Development Landscape, Coding, Programming

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:

Leave a Reply

Discover more from Sowft

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

Continue reading