Russell Joseph Pier
- rpier6@gmail.com
- (979) 877-8711
- Baton Rouge, LA
Summary
Skilled and versatile software developer with over 6 years of professional experience in web, mobile, and backend development. Adept at leading teams, architecting scalable applications, and implementing modern software solutions using a wide array of technologies including React, Node.js, Flutter, and cloud platforms like Azure and GCP. Known for thoroughly a mastery of React, crafting beautiful, accessible component libraries, ensuring high-quality code through comprehensive testing and CI/CD pipelines. A proactive leader and effective communicator, with a proven track record in mentoring teams, collaborating with stakeholders, and driving measurable outcomes. Passionate about solving complex problems and delivering innovative solutions tailored to affect client's bottom line.
Education
College Station, TX
Skills
- React: NextJS, Redwood, SWR, React Query, Storybook, Redux, React Testing Library
- Other front-end: Figma, Vue, Angular, Svelte, Headless UI, Material UI, Fluent UI, Vite, Typescript, CSS-in-JS, Tailwind, Advanced CSS
- Back-end: Node, Supabase, .NET, C#, SignalR, Laravel, PHP, Django, Python
- Dev ops: Azure, Gcloud, CI/CD, Terraform, Docker
- Mobile: iOS, Android, Flutter, Xamarin/MAUI, React Native
- Coaching: SL2 Model, GROW Coaching, SMART Goals, Crucial Conversations, Top-grading, Public Speaking
Experience
- Developed a NextJS-based web application for music streaming.
- Wrote pipelines to continuous deploy webapp to multiple environments in Gcloud
- Developed a branded UI component library by implementing a custom theme and leveraging headless component libraries for flexibility and reusability.
- Integrated Storybook to enhance designer collaboration and feedback, achieving 100% test coverage with automated testing.
- Created an accessible web app by implementing WCAG 2.1 standards, testing with a screen reader and keyboard navigation
- Built a React web application to command and coordinate a fleet of 50 Raspberry Pis, managing experiments and processing 1.9 TB of data daily.
- Utilized Material UI to efficiently design and develop a user interface.
- Created UI mockups in Figma to collaborate with clients and finalize product designs.
- Developed a Blazor frontend web app to a rapidly deployed mesh network intended for emergency and security applications
- Used WebSockets to sync real-time mesh updates and metrics and issue commands to mesh nodes
- Led team to construct a React web app that increased revenue opportunities by enabling food and beverage staff to sell and schedule products for a family entertainment center
- Increased confidence in the project and code quality by implementing a dynamic mock service layer, API monitoring, and front-end unit testing, code standards, and team agreements
- Led the end-to-end development of a Flutter application from initial scaffolding through to release on both the App Store and Google Play Store
- Led a team to revitalized a legacy React and Node project by re-architecting the code base, introducing vertical slices, a component library, accessibility standards, clean architecture, and IaC
- Volunteered with the corporate team to build a Vue web app to generate company growth strategies
- Created an Evernote-style note-taking web app to help missionaries and students plan bible studies
- Introduced optimizations such as state management, MVC patterns, pagination, and lazy-loading
- Fundraised ministry budget of $120,000 over three years
- Coached a team of missionaries to mentor and develop students and to grow our community of faith
- Saw a 50% growth in student involvement over last year expanding into new territories
- Gave motivational talks and speeches, often with little notice
- Built and optimized React UI components used to administer 1M+ K-12 standardized tests online.
- Developed an Android app for managing thousands of warehouse jobs asynchronously.
- Built an iOS app enabling farmers to schedule green bean harvests with 24-hour precision.