Jose Arias
Senior Software Engineer
- Levittown, NY
- 516 360 2597
- developstuff93@gmail.com
About Me
Full-stack software engineer with over 11 years of hands-on experience in web development. Specialized in performance improvement and optimization. Worked on various industries and companies including start-ups and enterprises. Proficient and comfortable on both front-end and back-end development as well as navigating Cloud platforms like AWS, GCP. Always eager to learn and apply the latest advances in web development.
Key Skills
Frontend |
|
Backend |
|
Tools |
|
HTML/CSS |
|
Cloud Services |
|
Databases |
|
Testing |
|
Reporting and Analytics |
|
Employment
Senior Software Engineer - WalmartJun. 2022 ~
Walmart is the world's largest retail company. I worked on payment integration and checkout systems to enhance customer experience and application performance. Additionally, I developed and maintained internal applications to provide faster and more accurate data management of user information and shipping statuses.- Improved customer experience and optimized speed and performance by integrating Stripe API to support various payment methods. Created a Micro Frontend architecture, increasing productivity and code reusability. Developed and maintained React modules, and migrated legacy Angular modules to React for modernization.
- Architected and developed scalable and maintainable microservices to prevent delays and failures with high user interaction. Designed API endpoints using Node.js, Java, and Spring Boot, documented with Swagger to enhance team collaboration and communication. Optimized database performance through advanced queries, indexing, and transaction management in MySQL.
- Developed and maintained an internal application for admin users to manage user information and track purchase and shipping statuses. Created a DataGrid Table using React and Material UI, and various charts and visualizations using D3.js and Chart.js. Implemented a CSV file bulk upload feature, eliminating manual updates for thousands of user records.
- Managed versioning of individual modules and deployment processes by integrating CI/CD pipelines on AWS. Utilized services including Lambda, ECS, S3, RDS, and EC2, resulting in faster deployment cycles and improved application availability across Development, QA, Staging, and Production environments.
- Led the development process and mentored new team members. Reviewed business requirements, discussed timelines with the product team, created stories on Jira, estimated and assigned tasks, and led the development process. Conducted pair programming, code reviews, and provided technical documentation and diagrams for quick onboarding.
- Worked closely with the design team through Figma, implementing a design system for consistent theming, reusability, and easy maintenance using React, TypeScript, Storybook, SCSS, and Material UI. Created Storybook stories to ensure component usage was easily understood and effectively utilized across the project.
- Wrote unit tests to maintain code coverage above 90% using Jest, React Testing Library, and JUnit. Implemented regression testing with Cypress to ensure new changes did not introduce unintended issues.
Senior Software Engineer - Boom.tvJun. 2020 ~ May. 2022
BoomTV is an esports entertainment startup that provides tools to automate score tracking, streaming, and generating event hubs. I implemented video streaming solutions for esports events and improved the performance of the company website. Additionally, I developed several other gaming web and desktop applications.- Integrated the Twitch API on the event hubs for providing video streaming of esports events live and recorded. Created optimized queries for retrieving events data with mapped Twitch video URLs in MySQL DB and implemented APIs for rendering them on the website.
- Collaborated with the design and product teams to convert designs and business requirements into UI in a fast-paced environment. Migrated jQuery into Vue components gradually, providing a better user experience of Single Page Application.
- Analyzed the performance of the website using PageSpeed Insights and Pingdom to test the speed for users in different regions around the world. Reduced the page loading time to under a second, supporting interactions with 80K users per month.
- Adopted several advanced optimization technologies such as lazy loading, code splitting, caching, and AWS CDN integration. Uploaded assets to AWS S3 and managed caching validation. Optimized the team tournament matching algorithm to provide a better user experience based on individual skills, experience, etc.
- Worked as a key member of the team, collaborating with globally distributed teams and focusing on documentation, communication through Slack, Discord, Zoom meetings, comments on Jira tickets, and GitHub PRs.
- Additionally, developed several small gaming websites using React, NextJS, TypeScript, and WordPress. Created post contents/templates on WordPress and styled them using Tailwind on the frontend. Registered domains and deployed products using AWS Route 53, EC2, Elastic Beanstalk, and integrated the CI/CD pipeline through AWS CodePipeline and CodeDeploy for automatic deployment processes.
- Registered a new gaming application on the Zoom marketplace for Zoom users to play and have fun with the team during Zoom meetings. Responsible for checking documentation and guides of Zoom app development, creating the infrastructure of the development flow using React, WordPress, and successfully publishing the app to the Zoom marketplace.
React.js Developer - Glorium TechnologiesNov. 2016 ~ Apr. 2020
Glorium Technologies is a software development company that creates digital products. I worked on building high-performance web products in various industries with different clients, including "GSA" and "Red Door Company."- GSA Fleet: A single platform that provides safe, reliable, low-cost vehicle solutions for federal agencies.
- Red Door Company: A real estate platform that offers home renting, selling, and property management services.
Full-Stack JavaScript Developer - DotcomWeaversMay 2013 ~ Aug. 2016
Dotcom Weavers is a software development company that specializes in eCommerce, custom software, and mobile apps. I worked with different clients to develop several software products, including "Financial Social Work" and "Salient Systems."- Salient Systems: A manufacturer of video surveillance management systems with CompleteView. CompleteView can be integrated with thousands of cameras, access control, and analytics solutions.
- Financial Social Work: A financial social service that provides education, training, resources, and products for improving financial health and well-being.