Richard Perrotta
Full Stack Engineer
![me](/static/me_headshot-967fc19bc79036d1c785c6853ebaae1f.jpg)
Welcome to my site -- I'm glad you've made it here! 😃
I'm high agency, self-motivated, and recently earned my AWS Certified Developer certification. My primary experience thus far has been working in the Javascript/Typescript, ReactJS, NodeJS, and AWS Cloud ecosystems, and I've dabbled in .NET and C# and always welcome an opportunity to grow and expand my knowledge there. I approach complex problems with optimism, hard work, and a sense of ownership and responsibility for the features I ship.
An overview of my skills include:
Frontend: managing application state, authentication flows, handling async requests and responses, handling error and loading states, data caching, tabular data display and charting, complex form data collection, secured routing, role-based route access, subscription-based feature access, creating and publishing reusable components, custom hooks and HOCs, file uploads, image compression and manipulation, theming and styling, e2e and unit tests
Backend: API creation and maintainance, integrations with 3rd party APIs and services, database querying and scripting, data modeling, scheduled batch processing, containerization, headless browser debugging, logging and monitoring
DevOps & Soft Skills: CI/CD, version control, meetings with stakeholders and product, team collaboration, code reviews, problem solving, adaptability, defining and refining stories and requirements, mentoring junior developers, providing application support