
Nick
From United States (UTC-7)
21 years of commercial experience
Lemon.io stats
Nick – Python, React, AWS
Meet Nick – a Senior Software Engineer with over 20 years of experience, delivering high-quality solutions across edtech, business intelligence, e-commerce, and banking. His extensive background includes leading technical teams, making key architectural decisions, and driving projects from inception to deployment. With hands-on experience as both a technical lead and team leader, he excels at balancing ownership responsibilities while ensuring clean, efficient, and scalable code.
Nick is highly skilled in Python, React, AWS, TypeScript, and Node, allowing him to navigate both backend and full-stack development with ease. His strong problem-solving abilities, combined with excellent communication and leadership skills, make him a valuable asset to any complex project, whether it requires deep technical expertise, strategic planning, or cross-functional collaboration.
Main technologies
Additional skills
Ready to start
March 24 2025Direct hire
Potentially possibleReady to get matched with vetted developers fast?
Let’s get started today!Experience Highlights
Senior Full-stack Developer
Custom Mapping Interface was an internal tool designed to monitor projects nationwide, providing a centralized platform for tracking and analyzing key data. Built with Next.js and Sanity, it enabled organizations to make informed business decisions by offering a user-friendly interface for visualizing project insights and progress.
Nick was responsible for the following:
- built a schema in Sanity.io, tied to mapping data in Next.js;
- integrated Leaflet into the Next.js interface, creating a custom mapping interface specific to their business needs;
- handled API requests for Sanity data modifications via the map interface;
- created documentation for the client to manage their data.
Senior Full-stack Developer
The client was an edtech company specializing in AI-powered educational robots designed to enhance student learning through personalized tutoring. Their robot adapted to individual learning needs, providing interactive lessons that improve engagement and academic performance. The platform combined artificial intelligence with real-time feedback to support educators and students in achieving better learning outcomes.
Nick's contributions included, but were not limited to:
- created Django/PostgreSQL database migrations to handle new data from Clever;
- wrote a Django backend synchronization service that would map Clever roster data to existing data;
- handled changes to school, teacher, and student data;
- added interface elements to the administration interface to facilitate configuration of the synchronization service;
- wrote end-to-end tests from the React frontend to the Django backend, with mocking of the Clever API;
- facilitated Van Robotics being certified by Clever as a verified integration partner;
- finished the project ahead of schedule and under budget.
Tech Lead
The client needed a modernized e-commerce interface, transitioning from Shopify Liquid templates to a React-based stack while retaining Shopify as the backend. The platform included standard e-commerce features such as product pages and shopping carts, along with a multi-step form guiding users through the currency exchange process. The new system improved state management, API interactions, and accessibility, delivering a seamless and user-friendly experience.
The scope of responsibilities included the following:
- created mobile, tablet, and desktop interfaces from Figma designs using Tailwind CSS;
- built accessibility from the beginning, resolving every issue found in Lighthouse and by the QA team;
- managed API request handling;
- wrote end-to-end tests with Playwright, ran by Github Actions;
- built the interface to be white-labeled;
- the new system improved state management, API interactions, and accessibility, delivering a seamless and user-friendly experience.
Tech Lead
The client was the University of Georgia for a product that required an interface for piano lessons, created entirely from scratch.
Nick took on responsibilities, including:
- Assembled a team of developers;
- Built a REST interface with Django and PostgreSQL to manage lesson data;
- Designed and built a web interface that connected to a MIDI keyboard and displayed interactive sheet music
- Created an in-browser synthesizer to create piano sounds for the lessons;
- Handled architecture, SCRUM, dev processes, testing, etc.