Summary
Work History
Education
Skills
Projects
Timeline
Generic

Soliman Kaddar

Colorado Springs,CO

Summary

Dedicated and aspiring software engineer with a strong foundation in computer engineering and a passion for software development. Proficient in programming languages such as Java and C, with experience in web development using HTML, Javascript and CSS. Skilled in object-oriented design, data structures, and algorithms, with a keen interest in solving complex problems through efficient and elegant solutions. Collaborative team player with excellent communication skills and a commitment to continuous learning. Seeking an internship opportunity to apply technical knowledge, gain practical experience, and contribute to the development of innovative software solutions.

Work History

Tutor

After Hours At School
01.2023 - 06.2023
  • Provided individual and group tutoring sessions for students seeking assistance in Data Structures and Algorithms.
  • Demonstrated expertise in explaining complex concepts and algorithms in a clear and concise manner, tailored to students' learning styles and abilities.
  • Assisted students in understanding and implementing fundamental data structures such as arrays, linked lists, stacks, queues, trees, and graphs.
  • Guided students through the analysis of algorithm complexity and efficiency, emphasizing time and space complexity analysis.

Education

Bachelor of Science - Computer Engineering

University of Colorado At Colorado Springs
Colorado Springs, CO
05.2026

Skills

  • Programming Languages: Java, C, HTML, CSS
  • Object-Oriented Design
  • Data Structures and Algorithms
  • Web Development (Java, HTML, CSS, JavaScript)
  • Version Control (Git)
  • Problem Solving
  • Software Development Lifecycle
  • Debugging and Testing
  • Collaboration and Communication

Projects

Website Development for Car Dealership


Skills Used:

 

  • HTML/CSS/JavaScript
  • PHP/MySQL
  • Web Development
  • Responsive Design
  • Version Control (Git)
  • Testing and Quality Assurance


Description:


  • Implemented a comprehensive vehicle inventory management system.
  • Collaborated closely with the car dealership's management and marketing team to meet project requirements and deadlines, understand their requirements, and translate them into functional website features.
  • Implemented a user-friendly interface and navigation system to enhance the browsing experience for potential car buyers.
  • Conducted thorough testing and quality assurance to identify and fix any bugs or issues, ensuring a smooth and error-free user experience.
  • Implemented responsive design principles, ensuring the website's compatibility and functionality across various devices and screen sizes.

 

Key Achievements:


  • Successfully launched a modern and visually appealing website, resulting in increased online visibility and customer engagement for the car dealership.
  • Received positive feedback from dealership management and customers for the website's intuitive design and ease of use.
  • Contributed to the dealership's overall business growth by leveraging technology to drive customer acquisition and retention.


 

Fundraising Donation Program


Skills Used:


  • Programming Languages: C, Java
  • Data Structures: Stacks, Linked Lists
  • Dynamic Programming
  • File I/O Operations
  • Algorithm Development
  • Testing and Debugging
  • Team Collaboration
  • Problem Solving
  • Version Control (Git)


Description:


  • Designed and developed a fundraising donation program using C and Java, enabling users to contribute to different fundraisers.
  • Implemented dynamic programming techniques, utilizing stacks and linked lists to manage and process donation data efficiently.
  • Designed a user-friendly interface that allowed users to select fundraisers, enter donation amounts, and track their contributions.
  • Developed robust data structures using stacks and linked lists to handle the collection and management of donation data.
  • Implemented algorithms for dynamic programming, ensuring optimal storage and retrieval of donation information.
  • Utilized file I/O operations to store and retrieve donation records.
  • Implemented algorithms for generating reports and statistics, providing insights into fundraising progress and donor contributions.
  • Collaborated with a team of developers to divide and conquer programming tasks, ensuring efficient development and timely completion.
  • Conducted rigorous testing and debugging to identify and fix any program errors or issues, resulting in a stable and reliable program.
  • Utilized version control systems (Git) to manage code revisions and facilitate collaboration among team members.
  • Demonstrated strong problem-solving skills by efficiently implementing dynamic programming techniques and optimizing data structures for efficient donation processing.


Timeline

Tutor

After Hours At School
01.2023 - 06.2023

Bachelor of Science - Computer Engineering

University of Colorado At Colorado Springs
Soliman Kaddar