James Calingo
Email: james.calingo.web@gmail.com | Website: jamescalingo.dev | Phone: (617)-340-9180
LinkedIn: linkedin.com/in/james-calingo | GitHub: https://github.com/JamesCalingo | Location: Boston, MA
Summary
Software Engineer with experience in JavaScript, Node, React, and React Native. Proven ability to deliver quality results while collaborating in rapidly changing work environments and team compositions. Worked through 1000+ hours of bootcamp structure as well as self-developed projects.
Skills
In a developer role at your company I will...
- Code within company coding standards and styles.
- Write fully automated code tests in adherence to best practices.
- Learn how to leverage the current CICD pipeline in place.
- Build responsive frontend designs to spec per the UX design.
- Build out API routes per RESTful design structure.
- Dilligently prioritize multiple projects to ensure timely results.
- Be coachable and accepting of constructive criticism.
Experience
Katalyst, Raynham, MA | Full Stack Engineer
01/2022 - 07/2023
Worked with a global team of engineers to provide point of sale and business analytics solutions in the food service industry.
- Maintained, updated, and deployed three mobile applications and two web applications for restaurant owners and customers.
- Developed a system of reusable components to display more than thirty tables and charts for Key Performance Indicators for restaurants including sales data, employee hours/wages, and customers per hour/day.
- Developed a pipeline to create white label applications for individual restaurants based on universal front end components and remote back end server, saving hours of development and thousands of lines of code.
- Utilized Redux to manage a complex application state with hundreds of data points including restaurant data, users, orders, reservations, loyalty account information, and sales reporting data.
- Assisted in keeping applications compliant with vital privacy laws by implementing a feature for a user to delete their account.
- Created prototype for a desktop application using Electron.
Projects
Designed and deployed Progressive Web Application and Discord Bot which informs users about public transportation. While building this web-based application, I demonstrated knowledge of React, Vite, Go, and AWS E2 Cloud Computing.
- Used Vite PWA to create a Progressive Web Application to allow users to download application so they can access it without the use of a browser.
- Leveraged Go's internal packages to create a readable DRY and idomatic code baswe with struct methods.
- Utilized external packages such as DIscordGo to connect to Discord’s API and godotenv to secure vital secrets necessary for the bot.
- Created AWS EC2 instance to allow the bot to be hosted online, allowing users to be able to access vital transportation information at all times.
Built mobile responsive frontend application for people to find places of worship based on their current location. The application allows users to locate houses of worship through a local RESTful API search. I displayed a working knowledge of HTML, CSS, Javascript, and the Google Maps API in building this web-based application.
- Styled responsive components with CSS for all screen sizes, leveraging CSS flexbox to create a consistent and streamlined application UI, improving user experience.
- Integrated browser Geolocation API to fetch and render static maps to allow searches based on the user's geographic location. Using geocoding API to populate Google Places API, searches are autocompleted for places near the user.
- Refactored for best practices by validating HTML and CSS using W3C Markup Validation service.