James Irwin
About
James Irwin is from San Francisco Bay Area. James works in the following industries: "Software Development". James is currently Senior Web Developer at Apple, located in Cupertino, California, United States. James also works as Owner at Grayscale Digital, a job James has held since Jul 2019. In James's previous role as a Senior Web Developer at Apple, James worked in Austin, Texas, United States until Jun 2021. Prior to joining Apple, James was a Front-End Developer at Double Line, Inc. and held the position of Front-End Developer at Austin, Texas Area. Prior to that, James was a Front-End Developer at ClickTime, based in San Francisco, CA (remote) from Dec 2016 to Nov 2018. James started working as Full-stack Developer / System Administrator at iBEAM Systems, Inc. in Boise, ID (remote) in May 2014. From Aug 2013 to May 2014, James was Head Music Assistant at St. John's College, Santa Fe. Prior to that, James was a Academic Music Assistant at St. John's College, Santa Fe from Aug 2012 to May 2013. James started working as Music Composition Intern at Harvey Mudd College in May 2012.
James Irwin's email is available on Finalscout.com free of charge. This database has a wealth of information on over half a billion business professionals and two hundred million companies.
James Irwin's current jobs
Running a web development and software consultancy. Grayscale specializes in cutting-edge JavaScript/TypeScript and creating fast, lightweight web applications and tools that get the job done.
James Irwin's past jobs
• Lead developer on rich text editor for new company-wide internal documentation system, integrates with other internal tools, many dynamic data/embed features available • Designing and implementing back- and front-end of a Google Docs-style real-time, multi-region collaboration system • Managing 3 developers, prioritizing work and setting technical direction for new features, hitting all launch features within aggressive 1-year timeline
• Architected and developed the front-end of a greenfield education technology project for the Bill and Melinda Gates Foundation (TypeScript/React.js) • Worked in a DevOps capacity by implementing and managing a full CI/CD pipeline and IaC (Infrastructure as Code) on AWS through CloudFormation and CodePipeline • Served as product/UX reference, updated wireframes, and ensured usability and accessibility
• Developed and maintained the front-end of an enterprise-grade time tracking SaaS application, becoming the go-to resource for my JavaScript expertise • Managed 2 external contractors and interfaced with product team as interim product manager for development of new mobile app • Overhauled front-end build process (Webpack), resulting in 15% fewer bytes sent to the browser (faster load times) and increased developer productivity • Put a UI redesign into effect within a single development cycle, while establishing reusable systems and standards for future UI work
• Implemented and helped design new mobile and desktop web clients for viewing archives of high-resolution images, removing legacy systems and greatly improving user experience • Achieved up to 10x faster performance by establishing new web-facing stack in Node.js from the ground up on AWS (EC2, DynamoDB, S3) • Updated and streamlined data intake process, moving to a decoupled, serverless solution (AWS Lambda) that resulted in significantly reduced costs and processing time • Increased efficiency and decreased overhead by identifying pain points in administrative processes and writing internal software utilities (Dojo, Vue.js)
• Promoted to Head Assistant in second year; in addition to previous assistant duties, I ran weekly meetings with all music assistants, conducted weekly choral sessions of 30+ students, and coordinated with the music archon
• Served in T.A.-style position for Sophomore music classes of ~12 students by playing examples on the piano, teaching music theory, explaining tonal harmony, and coaching students in learning piano • Co-lead in class analysis and discussion of major musical works
Worked with composer/professor Bill Alves. Analyzed a wide variety of 20th-century music; performed exercises in melody, rhythm, and motives; and wrote and received critiques of self-composed works.
Helped design and build updated versions of existing web- and desktop-based software, designed and built custom company-branded webpages, maintained and monitored company servers, and wrote system documentation.