Working Not Working is an online platform that connects creative professionals with companies seeking to hire talent for freelance, part-time, or full-time positions.
- Sole developer responsible for all aspects of development, including AWS infrastructure, engineering new features, bug resolution, and performance optimization.
- Developed NTRNL, an enterprise version of Working Not Working, enabling companies to track and better utilize their creative talent, and featured customization options.
- Transitioned the deployment process from Capistrano to Kamal, and our custom Cloudinary file upload solution to ActiveStorage integrated with R2. Implemented the Solid suite of database-backed adapters—Solid Cable and Solid Cache to replace Redis for Action Cable and caching functionalities, and swapping DelayedJob with Solid Queue for Active Job.
- Collaborated with UI designers to reimagine the creative user sign-up process, introducing automatic pre-filling of images and videos for projects to streamline onboarding by scraping the users portfolio page.
- Partnered with UI designers to overhaul the employer onboarding experience, simplified job creation and introduced free and quarterly subscription tiers each with different capabilities.
- Built a cold outreach application using Ruby on Rails and SQLite to identify suitable job opportunities for the Working Not Working platform. The application located potential hiring managers for each position and initiated contact through a series of predefined email templates.