FRANCES CALDWELL || SOFTWARE ENGINEER
Objectives
1. Follow a software development process to analyze a problem, and to design, build, and test software solutions.
​
Project: Grab The Axe
Team Members: Frances Caldwell, Xenia DeNoyer, Trinity Herbst, Chris Armour, Stace Dixon, Bridget Carr, Jessica Monize
Languages/Frameworks: HTML, CSS: Bootstrap, JavaScript: NodeJS
​
Front-End Development:
With a keen eye for detail and a passion for delivering exceptional user experiences, I helped craft an intuitive and aesthetically pleasing user interface that captivated visitors from the moment they landed on the blog.
Planning: During the project's initial phases, I actively participated in the planning and requirement gathering process. My ability to grasp both technical and non-technical requirements facilitated smooth communication between team members, fostering a strong sense of collaboration and collective ownership over the project's success.
Designing/Prototyping: Drawing on my creative prowess, I took charge of the blog's design and prototyping stages. By employing tools like Canva and Figma, I crafted wireframes and interactive prototypes that visualized the layout and functionality of the blog. These visual representations facilitated valuable feedback and iteration cycles, allowing us to refine the design until it perfectly aligned with the company's brand identity and user expectations. By creating a visually captivating and user-friendly design, I ensured that the blog offered an immersive and rewarding experience to every visitor.
Throughout the project, the seamless integration of front-end development, planning, and designing/prototyping was pivotal in delivering a blog platform that surpassed expectations. As a developer with a passion for web technologies and a flair for design, I take immense pride in my contributions to this transformative project. I look forward to leveraging my expertise in future endeavors, driving positive change through my dedication to front-end excellence and delivering meaningful user experiences.
2. Demonstrate software development skills using more than one programming language and development environment.
​
Project: Course Projects in Various Languages
Team Members: Frances Caldwell
Languages: C++, C#, Python, Java, HTML, CSS, JavaScript
​
Console Applications:
With a keen eye for detail and a passion for delivering exceptional user experiences, I helped craft an intuitive and aesthetically pleasing user interface that captivated visitors from the moment they landed on the blog.
Designing/Prototyping: Drawing on my creative process, I took charge of the blog's design and prototyping stages. By employing tools like Canva and Figma, I crafted wireframes and interactive prototypes that visualized the layout and functionality of the blog. These visual representations facilitated valuable feedback and iteration cycles, allowing us to refine the design until it perfectly aligned with the company's brand identity and user expectations. By creating a visually captivating and user-friendly design, I ensured that the blog offered an immersive and rewarding experience to every visitor.
3. Design and implement software solutions across multiple platforms.
Project: Mealthy
Team Members: Frances Caldwell
Languages: HTML, CSS, JavaScript
​
Mealthy:
Mealthy is a versatile and user-friendly platform that empowers individuals to plan their meals effortlessly while providing tailored meal recommendations for various dietary needs, including those with dietary restrictions due to medical reasons. Developed to be accessible across multiple platforms, including PCs, mobile devices, and tablets, the app offers seamless user experiences, catering to the diverse preferences and lifestyles of its users.
4. Design and implement software solutions for mobile devices or embedded systems.
​
Project: FitUnison
Team Members: Frances Caldwell
Languages: React Native
​
FitUnison:
FitUnison revolutionizes the way people stay fit and active, offering a dynamic and personalized workout experience directly on their mobile devices. This innovative app harnesses the power of artificial intelligence to create custom fitness routines tailored to individual goals and preferences, while emphasizing the unique advantage of enabling workouts anytime, anywhere. Whether users seek to exercise solo or with friends, the FitUnison provides a versatile and supportive platform, empowering users to achieve their fitness aspirations conveniently and enjoyably.
5. Document the planning and development of software applications using industry standard tools, techniques, and processes.
Project: MyJournal
Team Members: Frances Caldwell
Languages: C#
​
MyJournal:
MyJournal, meticulously developed using Windows Form App in C# and later transitioning to the sleek Avalonia UI framework, is a powerful and versatile platform for individuals seeking an enriching journaling experience. Combining the therapeutic benefits of journaling with exciting customization features, music integration, calendar events, and multi-journal support, the app creates a captivating and immersive space for users to express themselves creatively, record life's moments, and stay organized.
​
6. Within software solutions describe, implement and analyze data structure techniques such as lists, trees, hash tables, graphs, along with sorting and searching algorithms.
Project: Phone Book Simulation
Team Members: Frances Caldwell
Languages: C++
​
Phone Book Simulation:
​The Phone Book Simulation is a C++ program that utilizes hash tables to efficiently store and manage people's names, ID's, and phone numbers. Developed with the goal of providing a user-friendly phone book experience, the program offers various functionalities, including creating new records, searching for existing records, and deleting old records.
​