Summary
Overview
Work History
Education
Skills
Projects
Hobbies and Interests
Relevantemployment
Affiliations
Timeline
Generic

Farruk Adeyemo

Dublin

Summary

Computer Science and Software Engineering graduate with expertise in designing, testing, and maintaining complex software systems. Collaborative team player adept at meeting challenging deadlines. Proficient in Java, C, SQL and experienced in agile methodologies and Scrum frameworks.

Overview

1
1
year of professional experience

Work History

Intern Software Engineer

Toast
03.2023 - 09.2023
  • Development and Testing: Collaborated on designing, developing, and testing web-based software solutions, focusing on robust and user-friendly applications
  • Planning and Testing: Assisted in creating detailed development and test plans, participating in unit, integration, and regression testing to ensure high-quality standards
  • Technology Proficiency: Maintained up-to-date knowledge of current technologies and industry trends
  • Acquiring hands-on experience with the latest tools and best practices
  • Agile Practices: Engaged in Agile methodologies, including daily stand-ups, sprint planning, and retrospectives, to improve development processes and team collaboration
  • Feature Implementation: Contributed to the implementation of new features based on user feedback and business requirements
  • Customer Support: Collaborated with customer support teams to understand user issues and provided technical solutions to enhance user satisfaction.

Education

Bachelor of Computer Science - Computer Science And Software Engineering

Maynooth University
Kildare, Ireland
11-2024

Skills

  • Programming
  • Java
  • Python
  • C
  • JavaScript
  • Databases
  • Data Structures
  • Algorithms
  • Machine Learning
  • Data Science
  • SQL
  • Problem Solving
  • Analytical Skills
  • Logical Reasoning
  • Innovative Thinking
  • Debugging
  • Testing
  • Code Optimization
  • Software Development Methodologies
  • Agile
  • Scrum
  • Software Development Tools
  • Version Control Systems
  • Git
  • Code Review Processes
  • Continuous Integration
  • Continuous Deployment
  • Automated Testing
  • Operating Systems
  • Windows
  • Linux
  • System Administration
  • Shell Scripting
  • Networking Fundamentals
  • TCP/IP
  • UNIX
  • Software Testing
  • Quality Assurance
  • Test Cases
  • Unit Testing
  • Integration Testing
  • Functional Testing
  • Test Plans
  • Software Functionality
  • Performance Testing
  • Report Writing
  • Database Management
  • Attention to Detail
  • Creative and Resourceful
  • Data Interpretation
  • Creativity and Innovation
  • Complex Problem-Solving
  • Multitasking and Organization
  • Teamwork and Collaboration

Projects

Web-Based Language Application (CRUD), Developed a single-page, web-based language application using HTML, CSS, JavaScript, NodeJS, PHP, and MySQL for seamless CRUD operations (Create, Read, Update, Delete). Designed an intuitive user interface for efficient interaction with the backend, showcasing strong web development and database management skills. Demonstrated the ability to create practical, real-world solutions through effective front-end and back-end integration. Noise Classification Using Machine Learning, Collected and analyzed audio recordings of trees rustling in the wind, focusing on spectral, temporal, and frequency characteristics for detailed feature extraction. Developed a feature extraction process using wavelet and Fourier transforms to capture key sound patterns. Built a classification system employing convolutional neural networks (CNNs), random forests, and support vector machines (SVMs), trained on a dataset of tree rustling noises.

Hobbies and Interests

  • Fitness: Regularly go to the gym for personal health and well-being.
  • Podcasts: Listen to podcasts to expand knowledge and stay informed on various topics.
  • Reading: Enjoy reading books to gain insights and further personal development.
  • Coding: Engage in coding projects to enhance skills and explore new technologies.

Relevantemployment

Intern Software Engineer, Toast, 03/2023, 09/2023, Development and Testing: Collaborated on designing, developing, and testing web-based software solutions, focusing on robust and user-friendly applications., Planning and Testing: Assisted in creating detailed development and test plans, participating in unit, integration, and regression testing to ensure high-quality standards., Technology Proficiency: Maintained up-to-date knowledge of current technologies and industry trends. Acquiring hands-on experience with the latest tools and best practices., Agile Practices: Engaged in Agile methodologies, including daily stand-ups, sprint planning, and retrospectives, to improve development processes and team collaboration., Feature Implementation: Contributed to the implementation of new features based on user feedback and business requirements., Customer Support: Collaborated with customer support teams to understand user issues and provided technical solutions to enhance user satisfaction.

Affiliations

· Fitness: Regularly go to the gym for personal health and well-being.

· Podcasts: Listen to podcasts to expand knowledge and stay informed on various topics.

· Reading: Enjoy reading books to gain insights and further personal development.

· Coding: Engage in coding projects to enhance skills and explore new technologies.

Timeline

Intern Software Engineer

Toast
03.2023 - 09.2023

Bachelor of Computer Science - Computer Science And Software Engineering

Maynooth University
Farruk Adeyemo