About me

Computer Science Engineering graduate from Debrecen, Hungary, with a passion for leveraging programming languages like C#, C, and SQL to build user-centric solutions. My expertise encompasses complex technologies such as the .NET framework, AWS, and Azure DevOps. Whether it's creating intuitive UI/UX designs, developing Windows services and REST APIs, or exploring cutting-edge areas like autonomous vehicles, I take joy in transforming intricate problems into attractive and functional solutions. My work is not merely about code; it's about crafting experiences that are both visually pleasing and easy to navigate.

My journey in technology is fueled by a desire to make a meaningful impact. From data science and machine learning to applications that foster inclusivity, my drive extends beyond the ordinary. With a blend of technical acumen and innovative thinking, I'm constantly ready to take on new challenges, contributing to the ever-evolving tech landscape. My goal is not just to translate visions into reality but to do so in a way that resonates with users and stands out in today's competitive market. Whether working on a brand-new project or enhancing existing ones, I bring creativity, efficiency, and a personal touch to everything I do.

What i'm doing

  • design icon

    Web design

    As a dedicated web designer, I utilize Figma to create high-quality, responsive interfaces that meet the exacting standards of modern digital experiences.

  • Web development icon

    Web development

    I specialize in using languages and technologies like JS, C#, C, SQL Server, .NET, AWS, and Azure DevOps to create user-centric and visually pleasing web solutions.

  • mobile app icon

    Mobile apps

    As an intermediate mobile app developer, I work with Java and Kotlin for Android development, and Swift and Objective-C for iOS development, utilizing these programming languages to create engaging and user-friendly applications.

  • camera icon

    AI & Deep Learning

    With a high level of expertise in AI and deep learning, I proficiently utilize languages such as Python, TensorFlow, and PyTorch to design and implement cutting-edge models and algorithms that drive innovation and technological advancement.

Testimonials

  • Khalid Alrifai

    I worked with Walid Alrifai on the model development of autonomous vehicles for six months and found his talent and problem-solving skills exceptional. He played a crucial role in implementing a collision warning system and displayed a driven work ethic, even going beyond his regular duties to meet tight deadlines. His creativity, leadership, and willingness to assist others make him a great asset, and I highly recommend him for your company. Feel free to contact me for more information.

  • Leila El Khayaty

    Walid AlRifai is an excellent co-worker, always goes above and beyond to ensure his workload is done before the end of the day and to ensure he is helping his colleagues at the same time. He's always been an amazing addition to the team, open minded, helpful and willing to answer any questions anyone has and offer support and guidance. He always brings a positive vibe into the office. I hope we get to work together again soon.

  • Antonio Batinić

    Walid worked with me for six months at Movolytics, where I was his mentor. His exceptional knowledge, enthusiasm, and adaptability stood out from the start. Despite his young age, he efficiently handled tasks from start to finish, including managing live database issues and deployment challenges. His innovative problem-solving skills and positive attitude made him an invaluable team player across different teams. I highly recommend Walid as a full stack developer and believe he would be a valuable addition to any team.

  • Rand Khouri

    Walid is an exceptional programmer I worked with during university, known for quickly adapting to various languages and frameworks. His various roles and internships before earning his Bachelor's degree showcased his passion for development and coding. Consistent and reliable, whether on work assignments or personal projects, Walid's quality work and clear understanding make him a great asset. I highly recommend working with him.

Resume

Education

  1. University of Debrecen

    BSc Computer Science Engineering | 2019 — 2023

    During your Computer Science Engineering studies at the University of Debrecen, we focused on both hardware and software aspects. I gained hands-on experience in electronic design and microcontrollers, developing a strong understanding of computer hardware components. This foundation allowed you to engage with cutting-edge work in hardware development and integration.

    On the software side, I mastered various programming languages and delved into emerging fields like Artificial Intelligence and Mobile Solutions. My comprehensive education in IT security, database management, and telecommunication systems provided a well-rounded perspective, equipping me with the skills necessary for a multifaceted career in the rapidly evolving world of technology.

Experiences

  1. Full-Stack Developer | Movolytics Ltd.

    Cambridge, United Kingdom January 2022 — Present

    Since January 2022, I have been working remotely as a full-stack developer for Movolytics Ltd, based in Cambridge, the United Kingdom. In this role, I have embraced a multitude of technologies, such as APIs, Postman, HTML, CSS, JavaScript, C#, SQL Server and MySQL, Python, AWS, Azure DevOps, Linux, and .NET. My responsibilities have included creating and maintaining websites, enhancing them with new features, and ensuring that the servers are optimized for performance. I have also managed complex databases and handled large sets of data, aligning them with the company's overall technological strategy.

    My experience at Movolytics goes beyond mere technical skills. I've been an integral part of various teams, actively engaging in regular agile meetings and contributing to a collaborative and innovative work environment. My ability to communicate and coordinate with colleagues, coupled with a profound understanding of both front-end and back-end development, has allowed me to offer comprehensive solutions to the company's technical challenges. The wide-ranging scope of my work has not only sharpened my skills but has also fostered a continuous learning culture, propelling me to stay ahead in the fast-paced technology industry.

  2. Development Manager | YourFormz

    London, United Kingdom September 2022 — July 2023

    As the Development Manager and part owner of a dynamic start-up, I played a pivotal role in steering the company towards success by overseeing, managing, and actively collaborating with a talented team of developers. Together, we embarked on the ambitious journey of building applications from the ground up, focusing on versatility across multiple platforms, including iOS, Android, and a comprehensive webpage. The webpage, crafted using React JS, echoed the user-centric approach of platforms like Facebook, while React Native was employed for seamless mobile app development. In addition, the backend operations were powered by a tech stack that included Python, Kotlin, MySQL, and Kubernetes, ensuring robustness and scalability in our applications. My role extended to comprehensive version control using Github, and efficient cloud management through AWS, involving budgeting and the creation of services and servers.

    In the realm of project management, I successfully navigated the complexities of ensuring project timelines and budgets aligned with business objectives. My leadership style combined strategic oversight with hands-on involvement, allowing for the timely delivery of several complex applications, even within the constraints of tight deadlines. The culmination of these efforts not only showcased my adept management skills but also underscored the collaborative synergy within the development team, marking a significant contribution to the overall success and growth of the start-up.

  3. Customer Service Consultant | Ryanair

    Debrecen, Hungary September 2020 — March 2021

    From September 2020 to March 2021, I worked onsite in Hungary as a part-time Customer Service Consultant for Ryanair. In this role, I was actively involved in enhancing the efficiency of existing organizational processes and procedures. My daily responsibilities included a strong focus on alignment with both the strategic and operational objectives of the organization, ensuring that my efforts were in line with the company's overarching goals. By diligently tracking customer requirements, I was able to identify areas for improvement and contribute to the growth and success of the organization.

    An integral part of my role at Ryanair was to provide continuous support in delivering excellent communication with airports and passengers on a 24/7 basis. This demanded a keen understanding of the airline industry's unique needs and a commitment to providing exceptional service under often demanding conditions. My experience in this position not only honed my organizational and communication skills but also provided me with valuable insights into the dynamic and customer-centered environment of the aviation industry.

Internships

  1. Trainee IT Business Analyst | Nix

    Budapest, Hunagry September 2023 — October 2023

    In my multifaceted role as a Development Manager and part owner of a start-up, I spearheaded the process of comprehensively learning and understanding the subject areas pertinent to our projects, engaging in rigorous analysis of various business ideas. My responsibilities included establishing effective communication channels with stakeholders to discern their needs, thereby serving as a bridge between their expectations and the development team's capabilities. Beyond understanding, I actively contributed to the design phase by conceptualizing and crafting solutions, formulating both functional and non-functional requirements. Tackling the intricacies of project development, I played a crucial role in triaging defects and meticulously identifying expected results. Additionally, my facilitation skills came to the forefront as I orchestrated and chaired meetings, fostering seamless coordination among development teams to ensure alignment with the project's requirements and objectives.

  2. Data Scientist | Data Glacier

    Maryland, United States July 2022 — September 2022

    From July to September 2022, I worked remotely as a data scientist intern for Data Glacier, based in Maryland, USA. During my internship, I had the opportunity to dive into a wide array of data science tasks, focusing on data wrangling, cleaning, and analysis. Utilizing Python and libraries such as Pandas, Numpy, and Scikit-Learn, I engaged in sophisticated data processing, becoming proficient in handling complex datasets. In addition, I learned to build predictive machine learning models using Python to solve tangible business problems, enhancing my understanding of real-world applications of data science.

    My time at Data Glacier also allowed me to work with large datasets, building scalable data pipelines with Hadoop and Spark, and employing SQL for database interactions and data analysis. I honed my skills in deploying machine learning models into production, ensuring that the solutions were both efficient and scalable. To effectively communicate insights and findings to stakeholders, I utilized data visualization tools such as Tableau, Power BI, and Matplotlib. These experiences enriched my capabilities in Python programming, big data analytics, and data science, equipping me with the valuable skills necessary for a career in the data-driven world.

  3. Web Developer | Lime Light Renhold

    Oslo, Norway June 2021 — August 2021

    In my capacity as a UI developer, I played a pivotal role in creating and upkeeping user interfaces using React, a cutting-edge JavaScript library. My focus was on optimizing development efficiency by leveraging React components to construct reusable and maintainable code for both the website and various online applications. My responsibilities extended to seamless collaboration with back-end developers, ensuring the integration of React components with the company's API and backend services. To enhance the user experience, I incorporated advanced React features such as React hooks and robust state management strategies. Embracing modern React practices, I championed component-based architecture, data-driven designs, and implemented unit testing to ensure the reliability and scalability of the applications. Complementing these efforts, I meticulously documented the React code, fostering transparency and ease of collaboration within the development team.

Volunteer Work & Projects

  1. INNOSID Workshop

    September 2021 — October 2021

    I was honored to be selected from a competitive pool of applicants from my faculty to participate in a 14-day Erasmus project in Dubrovnik, Croatia. The initiative's core aim was to foster a more inclusive and mobile society for individuals with disabilities. Within this framework, our task was to conceptualize and develop innovative solutions using cutting-edge technologies. Together with an interdisciplinary team comprising engineers, UX designers, and occupational therapists, we focused on utilizing Augmented Reality (AR) technologies to revolutionize the way disabled individuals interact with their environments. This not only involved the creation of an AR-powered navigation system tailored to occupational centers but also encompassed the design of adaptive interfaces and accessibility features to cater to a broad spectrum of disabilities.

    The central part of our work was the development of a groundbreaking application, specifically designed to facilitate navigation within occupational centers for the disabled. Leveraging AR technology, the application provided real-time, intuitive guidance tailored to individual needs and abilities. Our design process was agile, employing Figma to visualize our ideas and iteratively refine the user experience. Collaboration with specialists in various fields ensured that our solutions were not only technically robust but were also deeply empathetic to the unique challenges faced by disabled individuals. By integrating features such as voice command, haptic feedback, and customizable AR visual guides, we were able to create a highly intuitive and responsive system. The end result was a pioneering solution that promised to enhance the autonomy and confidence of its users, marking a significant stride towards a more inclusive and accessible society.

  2. Graduation Project | Autonomous Vehicles Development With Deep Learning Solutions

    October 2022 — January 2023

    For the deep learning-based project, one of the foremost challenges tackled was driving scene recognition. This involves teaching the embedded camera system to discern and interpret various on-road scenarios, be it urban streets, highways, intersections, or more nuanced situations like pedestrian crossings and construction zones. Using a combination of convolutional neural networks and real-world data collection, the system was trained to distinguish different terrains, weather conditions, and times of the day. This comprehensive scene recognition allowed the camera to provide the vehicle's control system with vital contextual information, ensuring that the vehicle's decisions were in sync with its current environment.

    Path planning builds upon scene recognition by devising the safest and most efficient routes for the vehicle in real-time. After identifying the environment, the system determines the best course of action – whether to overtake, stay in the lane, turn, or stop, among other maneuvers. This is achieved through algorithms that factor in the vehicle's current state, its goals, and the constraints posed by its environment. Meanwhile, behaviour assessment evaluates the driving habits of the vehicle, critiquing maneuvers such as acceleration, braking, cornering, and lane changing. By continuously monitoring and assessing driving behaviours, the system ensures adherence to safety norms and can suggest corrective measures or interventions when risky driving patterns are detected.

    A pivotal component of the project was the installation of a camera for real-world data collection. By capturing diverse driving scenarios during car journeys, a rich dataset was built, pivotal for training the recognition model. To augment and test our deep learning models, the CARLA Simulator was employed. This high-fidelity platform provided a virtual yet realistic environment to simulate countless driving situations, enabling the model to learn without real-world constraints. Moreover, OpenCV was instrumental for lane estimation and 2D object detection – critical aspects for understanding lane integrity, vehicle spacing, and obstacle proximity. Additionally, advanced filtering techniques were implemented, ensuring that detected obstacles were genuine and minimizing false alarms, leading to reliable obstacle estimation. These combined tools and techniques ensured that the vehicle operated with heightened safety and efficiency, making informed decisions based on robust data interpretations.

Courses

Contact

Contact Form