(Full Stack Developer)
I'm a full-stack developer with over 18 years of industrial experience. I consider programming to be a form of art requiring an artistic mind. I work well with teams and just as well autonomously. I was born in Texas and raised in Arizona. My family recently moved to Savannah, GA. I would like to work long-term in an American-owned, low stress, high responsibility job. My ambitions include designing an open-source Digital Audio Workstation (DAW) and a series of video games.
Ari Raphael Asulin
Savannah, GA
ASU's Comp Sci degree heavily focused on project team management and .NET. I taught martial arts at the Rec Center for over 3 years.
UofA was an impressive college with quality programming courses.
JavaScript, TypeScript, ReactJS, React Native, HTML5 && CSS3, PHP, .NET & C#, SQL & NoSQL, Android Development, iOS Development, Continuous Integration, Encryption, Application Programming Interfaces, REST & GraphQL
NodeJS (Server) + React* (Client), LAMP (or nginx)
Video Editing, Image Creation, Music Production, HTML & CSS Content, Broadcasting
Linux System Administration, Debian Server, Nginx, Apache, SSL Certificates
git, ssh, bash, nodejs & npm, PHPStorm, Visual Studio, Gimp, Kdenlive, ObsStudio, NVDA
AWS Certified Cloud Practitioner, AWS Certified Developer
Juggling, Martial Arts, Historic Investigation
Audio Source Composer
The Audio Source Composer is an Open-Source Digital Audio Workstation (DAW) built on the WebAudio API written in NodeJS with ReactJS for browsers and ReactNative for mobile. The main goal of the AudioSource Project is to provide an easy all-platform music composer pre-loaded with as many free sample libraries we can compile, allowing aficionados of all music to not only listen, but explore the 'source' of the music they love, and hopefully be inspired to write music of their own.
Forgotten Future
Forgotten Future is a web-based video game project still in the planning stages. This open-source parallax scrolling game will be available on all platforms. Right now the website features a webGL demo as well as music composed by Ari Asulin. The next phase of this project will involve finding a cross-platform GL solution allowing video games to be written once and be playable anywhere.
Paradigm Threat CMS
The Paradigm Threat CMS is written in ReactJS (NodeJS) making use of Markdown syntax. All site content is managed through a shared git-repository which provides deployment, version control, and user access without needing a database service. This makes the CMS invulnerable to DDoS attacks and hacking attempts. The objective of the timeline project is to compile an alternate history of Earth based on ancient testimony as an accessible sequence of events from the first memory to modern day. The CMS has been used to gather contributing documents for our team investigations.
Relay
Relay is a social network powered by blockchain technology. Utilizing PGP Encryption & WebRTC technology, and driven by Community Source principles, Relay offers a public alternative to the many emerging social media challenges and an increasingly disconnected user-experience. The project was discontinued after we couldn’t secure funding.
I was hired to develop the Harkins.com website and store apps. It was an amazing experience with amazing people and I got to delve heavily into the NodeJS (npm), Android, and iOS ecosystems. My responsibilities included:
I rescued an East Coast payment processor who lost their programmer. I was able to fix their bank integration. Then I redesigned their entire payment processor in PHP, including a front-end UI that generated forms on the fly. I integrated a few more bank APIs for Simon Payments and then eventually they let me go as the software was humming along beautifully. My responsibilities eventually included:
I was an Originator for the Originate and NewAer software companies in San Francisco which operated out of the same offices. I was tasked with building Apps for Android, iOS, WinRT, Windows 8 desktop, as well as investigating proximity-based social networking. I then joined NewAer for the next 6 months and left after the company scaled down - they had realized Windows RT couldn't do bluetooth networking.
I integrated bank APIs for home and auto lender applications as well as maintained linux servers. I was hired for my experience integrating APIs in PHP.
I was head of IT for Etelegate - a payment processor of high-risk websites. I learned a great deal of industry-standard languages like PHP and Javascript on the job while also attending ASU. My responsibilities eventually included:
API integration for processing bank transactions, as well as htpasswd password management for client websites
Website written by Ari Asulin using ReactJS and NextJS + MDX support (2024)