• Responsive Design

  • UI/UX Expertise

  • HTML5/CSS3 Proficiency

  • JavaScript Proficiency

  • Always Learning

  • Collaborative Team Player

  • Problem Solving

  • Creative


  • Responsive Design

  • UI/UX Expertise

  • HTML5/CSS3 Proficiency

  • JavaScript Proficiency

  • Always Learning

  • Collaborative Team Player

  • Problem Solving

  • Creative


  • Responsive Design

  • UI/UX Expertise

  • HTML5/CSS3 Proficiency

  • JavaScript Proficiency

  • Always Learning

  • Collaborative Team Player

  • Problem Solving

  • Creative


  • Responsive Design

  • UI/UX Expertise

  • HTML5/CSS3 Proficiency

  • JavaScript Proficiency

  • Always Learning

  • Collaborative Team Player

  • Problem Solving

  • Creative


  • Responsive Design

  • UI/UX Expertise

  • HTML5/CSS3 Proficiency

  • JavaScript Proficiency

  • Always Learning

  • Collaborative Team Player

  • Problem Solving

  • Creative


  • Responsive Design

  • UI/UX Expertise

  • HTML5/CSS3 Proficiency

  • JavaScript Proficiency

  • Always Learning

  • Collaborative Team Player

  • Problem Solving

  • Creative


  • Responsive Design

  • UI/UX Expertise

  • HTML5/CSS3 Proficiency

  • JavaScript Proficiency

  • Always Learning

  • Collaborative Team Player

  • Problem Solving

  • Creative


  • Responsive Design

  • UI/UX Expertise

  • HTML5/CSS3 Proficiency

  • JavaScript Proficiency

  • Always Learning

  • Collaborative Team Player

  • Problem Solving

  • Creative


  • Responsive Design

  • UI/UX Expertise

  • HTML5/CSS3 Proficiency

  • JavaScript Proficiency

  • Always Learning

  • Collaborative Team Player

  • Problem Solving

  • Creative


  • Responsive Design

  • UI/UX Expertise

  • HTML5/CSS3 Proficiency

  • JavaScript Proficiency

  • Always Learning

  • Collaborative Team Player

  • Problem Solving

  • Creative


  • Responsive Design

  • UI/UX Expertise

  • HTML5/CSS3 Proficiency

  • JavaScript Proficiency

  • Always Learning

  • Collaborative Team Player

  • Problem Solving

  • Creative


  • Responsive Design

  • UI/UX Expertise

  • HTML5/CSS3 Proficiency

  • JavaScript Proficiency

  • Always Learning

  • Collaborative Team Player

  • Problem Solving

  • Creative


  • Responsive Design

  • UI/UX Expertise

  • HTML5/CSS3 Proficiency

  • JavaScript Proficiency

  • Always Learning

  • Collaborative Team Player

  • Problem Solving

  • Creative


  • Responsive Design

  • UI/UX Expertise

  • HTML5/CSS3 Proficiency

  • JavaScript Proficiency

  • Always Learning

  • Collaborative Team Player

  • Problem Solving

  • Creative


  • Responsive Design

  • UI/UX Expertise

  • HTML5/CSS3 Proficiency

  • JavaScript Proficiency

  • Always Learning

  • Collaborative Team Player

  • Problem Solving

  • Creative


  • Responsive Design

  • UI/UX Expertise

  • HTML5/CSS3 Proficiency

  • JavaScript Proficiency

  • Always Learning

  • Collaborative Team Player

  • Problem Solving

  • Creative


  • Responsive Design

  • UI/UX Expertise

  • HTML5/CSS3 Proficiency

  • JavaScript Proficiency

  • Always Learning

  • Collaborative Team Player

  • Problem Solving

  • Creative


  • Responsive Design

  • UI/UX Expertise

  • HTML5/CSS3 Proficiency

  • JavaScript Proficiency

  • Always Learning

  • Collaborative Team Player

  • Problem Solving

  • Creative


TI-nSpire CX Projects

TI-nSpire CX Projects

TI-nSpire CX and screenshots of apps
TI-nSpire CX and screenshots of apps
TI-nSpire CX and screenshots of apps

Lua

UI Design

Embedded Systems

Client:

Personal Projects

Duration:

2 years

Code Beyond Bars: TI-nSpire CX Development

Unlocking Creativity in Confinement: In the confines of a prison, where access to technology is severely restricted, I embarked on an extraordinary coding journey with an unconventional tool – the TI-nSpire CX calculator. Fueled by determination, I secured permission to acquire this device and delved into the world of programming, teaching myself Lua to overcome technological constraints.

Building a Coding Oasis: The journey began with the creation of a GUI framework and screen management system, laying the foundation for a coding oasis within the limitations of the calculator's interface. Armed with a library of functions and tools, I transformed a seemingly simple calculator into a versatile platform for innovation.

From Paint to Planner: I harnessed the calculator's capabilities to create a paint program, crafting graphics for a diverse range of applications. The pinnacle of this endeavor was the development of a full-featured organizer app, transcending the calculator's limitations to include a calendar, planner, agenda, task management, and communication tools. This comprehensive solution became an invaluable asset within the confined space.

Gaming the System: In the spirit of pushing boundaries, I didn't stop at productivity tools. I designed and implemented games like Sudoku and arcade-style challenges, transforming the calculator into an entertainment hub and a testament to the versatility of Lua programming.

A Digital Companion for Learning: Beyond productivity and entertainment, I developed apps tailored to my educational pursuits – aiding in music study and Latin learning. Every line of code typed on the calculator's compact keyboard became a testament to resilience, resourcefulness, and a commitment to continuous self-improvement.

Thousands of Lines, Countless Lessons: Through determination and passion, I typed thousands of lines of code, making the TI-nSpire CX as functional as a regular computer within the unique constraints of the prison environment. This project not only showcases technical prowess but also resilience and a profound dedication to the transformative power of coding.

This journey, marked by creativity against adversity, exemplifies the true essence of coding as a means of empowerment and self-expression.

© 2024. All rights Reserved.

Made by

Joseph Beaman,

in

© 2024. All rights Reserved.

Made by

Joseph Beaman,

in

© 2024. All rights Reserved.

Made by

Joseph Beaman,

in