Team Assessments + Responsbilities
From Left to Right: Dana Perry, Padraig Phelps, Jake Zeyher, John Li, Vasili Karalewich
Team Responsibilities
Vasili Karalewich
Lead Software Engineer
Architect robust and scalable software systems that cater to the unique needs of Hardware Engineers.
Collaborate closely with Hardware Engineers to implement and optimize communication protocols, fostering smooth interactions between hardware components.
Prioritize the security of the applications, implementing robust measures to safeguard sensitive data and ensure compliance with industry standards.
Uphold the user-centric philosophy by prioritizing user-friendliness in every aspect of the application, resulting in an intuitive and enjoyable user experience.
Jake Zeyher
Hardware Engineer
Design/build prototype circuits to test software/hardware compatibility.
Assemble and test hardware to be used in the prototypes and final product.
Document processes and methods for hardware usage.
Work with software engineers to ensure all design goals are met and components are compatible.
Padraig Phelps
Software/Network Engineer
Aid in design/development of software routines to collect data from sensors and transmit to microcontroller.
Establish communication protocols between microcontroller and database.
Document software processes and logic.
Dana Perry
Project Manager/Hardware Engineer
Maintain Project Management documentation and IDE deliverables.
Help integrate Hardware components into physical prototypes.
Ensure Quality Assurance in the system as a whole is maintained
John Li
Lead Hardware Engineer
Design/planning hardware specifications and technology to meet project requirements
Testing functionality of hardware through software libraries & packages
Hardware efficiency and safety development
Team Assessments
The Senior Design Team has been dedicated to developing a cutting-edge Home Energy Monitor for the upcoming Senior Expo in April and has showcased exceptional cohesion, innovation, and technical prowess. The team's collaborative spirit has been a driving force behind the seamless integration of both software and hardware components, ensuring an efficient and user-friendly solution.
From the start, the team demonstrated a keen understanding of project requirements, establishing a solid foundation for the development process. Clear communication channels and well-defined roles among team members have facilitated efficient progress throughout the project timeline thus far. The group has also met bi-weekly with Professor Lei Wu to go over the project and ensure the correct path is being taken.
There have been no issues thus far regarding team members. Each member has contributed in their way and collaboration has been the driving force of the team this semester. Each member knows their strengths and weaknesses and is applying all strengths to the project.