Cadence SKILL
SKILL programming is primarily used in Cadence Design System environments like Virtuoso. My work in SKILL is primarily geared towards eliminating repetitive tasks with keybinds, as well as the creation of new pallete menus. These scripts have been implemented by my team, even as a junior developer.
Common Lisp
Easily my favorite language to code in, the syntax is very unique. I enjoy the modularity, operator first syntax, and list manipulation of Common Lisp, and use it primarily for personal projects. The language is very useful in learning SKILL, and is fun to work in.
C#
I primarily use C# for working on game development in Unity. Whether it's creating a turn-based structure or calculating jump height, C# is the go-to solution for anything complex. The step into C# has been made easier with my knowledge of C++ and Javascript.
HTML5/CSS3
Used primarily as a backdrop for my Javascript work, but also to design this site. HTML and CSS are the bread and butter foundation for my step into web development, and as my skill with Javascript increases, so too does my knowledge of these two languages.
Javascript
Javascript is the newest language that I have added to my arsenal, but the similarities to other languages that I use make it quick to pick up. My current projects include a gachapon style game with probaility mechanics and a dice rolling program that uses picture based die.
React.js
As I push towards software/app development, React is my current focus for learning. Repurposing all my Javascript projects into React is helping me learn it rapidly. My penchant for organized file structure makes the component trees both fun and valuable.