Denver, Colorado, United States
Development: Experienced in software design and implementation ensuring code is performant, secure, and accessible in front-end, API, and back-end applications.
Project highlights:
• A generative AI editing tool developed with cutting-edge APIs that enhances creative capabilities and is accessed by ~100k users/month.
• Developed and maintained image editing tools with React and Redux that ensures a seamless user experience with a data asset management system. It is accessed by ~ 150k users/month.
• Developed and maintained a comprehensive data asset management system using React, TypeScript, Next.js, and Material UI. Implemented advanced features such as sharing assets, designs, and collections. Implemented intricate permission management as well as commenting and user notifications. Designed API orchestration layers with microservices in TypeScript, optimizing system efficiency. Implemented event stream management using Kinesis and Kafka, with a TypeScript codebase handling event ingestion and database updates. The data asset management system is accessed by ~250k users/month.
Code Reviews: Conducted thorough code reviews, emphasizing best practices and coding standards.
Architecture and Scoping: Contributed to software architecture and technical scoping for projects, ensuring scalability and maintainability and balancing the workloads of several individuals within a team of multiple concurrent projects.
Monitoring Expertise: Utilize New Relic for monitoring and optimization of software performance.
Community Engagement: Ran the Women@ Shutterstock podcast, actively involved in the DEI Council.
Management Experience: Acted as an interim manager for two teams, each comprising 6 employees, overseeing onboarding and mentoring of junior team members, wrote on-call and runbook documentation for support teams, and ensured seamless incident response.
Documentation: Authored technical documentation and simplified guides for non-technical stakeholders.