Full Stack Developer
Reston, Virginia, United States
In addition to creating the company website, my primary responsibility at Steely was to deliver front-end features for our client-side applications:- Successfully delivered 20+ fullstack features on our main product powered by JavaScript, React, and Java Springboot JPA.- Redesigned and developed over 50% of the UI on our main product by creating high-fidelity mockups in Figma, creating custom SVG graphics and animations, and creatively reiterating on design feedback.- Improved UX experience and accessibility by improving CSS styling and implementing several user configuration settings options, including dark mode.- Supported product demos by creating and restructuring realistic mock data using Python and Bash scripts.- Supporting my team across the full software development life cycle from concept, implementation, and testing.- Contributed to a variety of features, from extending our REST APIs, to building new components, periodic bug fixes, and improving code quality and performance in the frontend and backend..- Increased developer experience in our codebase through intelligent refactoring applying the SOLID principles, aiming for better encapsulations, separation of concerns and lighter abstractions.- Delivered several demos and proof of concepts in company-wide sessions in front of product managers and C level stakeholders.- Contributed ‘hands on’ in a cross-functional Scrum team following Agile practices and rituals.- Ensured best practices in our frontend services through pair-programming and periodic code-reviews.Technologies: JavaScript, React.js, Java Springboot JPA, Node.js, Redux + Redux Toolkit, HTML, CSS, Jest, Docker, Webpack, Nginx, PostgreSQL, Git, Gitlab,, Restful APIs, Microservices Architecture, Python, Bash, Jira + Confluence, Figma, Photoshop