eriks vitolins

Development skills

Frontend development

Frontend development

Frontend development provides a wide range of scale and technical challenges -- from building a simple SPA website, to deploying robust, cloud-based service consoles for AWS. I have years of experience working with stakeholders (product, UX, backend engineers, customers, etc), to bring their visions to reality in a scalable, secure way -- while ensuring the user/customer has the best experience possible.

  • Responsive UI layout
  • Accessibility
  • Localization
  • Authorization/Authentication
  • Application performance
  • Service monitoring & analytics
  • Packaging, deployment and caching
  • Advanced browser APIs (Video, Canvas, Audio, Performance, MIDI...)
  • Unit/E2E testing strategy

Backend development

Backend development

Over the years I've had several opportunities to both design and maintain proprietary backends for web-based services and websites. When building backend solutions, I'm able to concentrate on building solutions for the expected scale and capacity.

  • CI/CD pipeline design/management
  • REST API design and deployment
  • NoSQL and SQL database design
  • Realtime/push-based application features
  • Service integration (Shotgun, Slack, Github, proprietary service APIs, ...)

Creative tools and workflow development

Creative tools and workflow development

As a tool developer for the creative digital space, I've had several opportunities to research, design, and build both time-saving, quality-increasing solutions for several VFX/animation studios.

Working with the artists, engineers, supervisors and directors, I can help identify and discuss solutions for bottlenecks, missing features, possible workflow issues and other future goals for improving artists' workflow After which, I can work with the team to design and propose my recommended solutions and to to plan and prioritize the execution of the chosen design.

Technical experience

Agentic AI Claude Code, Cline, Cursor, Copilot, OpenAI, Amazon Q
Frontend TypeScript, JavaScript, React, HTML, CSS, VueJS, QT/PySide
Backend Python, NodeJS, Bash, MYSQL, PHP, ASP, C#, Redis, AWS (S3, EC2, CloudFormation/CDK, CloudWatch, IDC, IAM)
Digital Content Creation Maya/MEL, Houdini, Blender, 3DS Max, Unity, Photoshop, Illustrator, InDesign, AfterEffects, Premiere, FinalCut, Logic, ProTools, Figma, AutoCAD

Professional experience

AWS - Amazon Deadline Cloud 2018-2025

UI, Infrastructure, Testing and Monitoring

Collaborating with the product, UX, and management teams, our frontend team delivered a user-friendly onboarding experience that enables setup and monitoring of Deadline render servers in the cloud. This included designing, deploying, and maintaining a secure, scalable service admin console and artist-monitor application. We also built and supported a full CI/CD pipeline, metrics, alarms, dashboards, end-to-end tests, and canaries.

We balanced AWS design and security guidelines along with customer needs, by working closely with our Product and UX teams to design, execute, and refine the customer experience based on detailed mocks and design documentation.

Nimble Collective 2018

Acquisition and service integration

Our former client Nimble Collective decided that RGB was a good fit for their platform and so we decided to join them along for the ride to launch a fully managed studio-in-the-cloud.

After the acquisition, we started work to integrate the two products.

RGB Notes 2015-2018

Browser-based animation review SAAS

With the help of the team that I organized, we designed and built browser-based video review SAAS featuring advanced sketch-over and key-framing tools. The implementation leveraged the browser’s Audio, Video, and Canvas APIs.

Blue Sky Studios 2014

Animation Utilities Consultant and Developer

I was hired as an Animation Technical Director to evaluate, propose and execute updates to existing tools and to develop new tools based on their specifications. The high level goals for all of these contributions were as follows:

  • Tools should be future-proof and have the ability to adapt to future production requirements
  • UI/UX should be intuitive and responsive allowing the artists to work more efficiently to achieve their creative goals
  • UX design should include details such as input validation and helpful error messaging can guide artists toward success more quickly
  • Tools should be well documented to allow clear understanding of they're usage, and their maintenance

Rhythm & Hues Studios 2005-2014

Animation Development

The Animation Development Team ("AnimDev") consisted of several senior animators (including myself) to oversee and improve the workflows, rigs, and tools animators rely on to produce high-quality content quickly. We collaborated with stakeholders (modeling, rigging, technical anim, lighting, vfx & anim directors) to ensure artists could both consume and deliver consistent, predictable assets. By overseeing all concurrent productions, we consolidated solutions that worked globally and avoided one-off fixes.

Character/Rig Supervision

Coordinating with upstream and downstream animation stakeholders, I worked closely with artists and supervisors to ensure rigs met animators' control and performance needs. With multiple productions of experience, I helped establish rig UX guidelines, scalable design principles, quality standards, and production-wide tools and workflows — all of which helped streamline future productions.

Animation Tool Development

While a lead animator at Rhythm & Hues, I also developed and supported 20+ widely used scripted tools "AnimTools" for the award-winning, proprietary animation software "Voodoo".