
Nathan Florendo
Engineering / Architecture
About Nathan Florendo:
- Engineered an AI-powered journaling and note management feature that enabled students to record reflections, organize notes with tags, and gain insights through real-time sentiment analysis. Integrated Hugging Face APIs to auto-tag entries and provide instructors visibility into student sentiment trends across cohorts.
- Built secure RESTful APIs with Express.js and PostgreSQL, implementing OAuth 2.0, middleware validation, and error handling to support student and instructor workflows.
- Deployed containerized services to cloud infrastructure, leveraging background job queues for asynchronous tasks (sentiment analysis, quiz scoring) and managing environment configuration securely.
- Integrated responsive React components into the LMS dashboard with single sign-on, real-time updates, and intuitive UIs for journaling, retrieval, and quiz completion.
- Streamlined delivery with CI/CD pipelines (GitHub Actions, Prisma migrations) and Agile practices (Git branching strategies, code reviews, documentation).
Experience
I am a backend-focused software engineer with hands-on experience in full-stack development, CI/CD pipelines, and applied AI integration. Currently, I work as a Software Engineer at Square (EdTech startup), where I build features such as an AI-powered journaling and flashcard engine with a Strapi-based GraphQL backend, PostgreSQL schemas, and automated pipelines (GitHub Actions, containerization) using Jira workflows and collaborative development practices.
Beyond professional roles, I have built multiple projects:
- MemoryVault – Full-stack journaling platform (Express.js, Prisma, PostgreSQL, React/Tiptap) with AI-powered tagging, OAuth, and CI/CD deployment.
- ActivitySync – FastAPI + PostgreSQL app syncing Strava workouts to Google Calendar, featuring OAuth, a Cloudflare Worker proxy, and job queueing.
Education
I am pursuing a Bachelor of Science in Computer Science with a Software Engineering concentration at the University of Illinois Chicago, where I maintain a 3.9 GPA and am expected to graduate in December 2025. My coursework spans advanced data structures, artificial intelligence, databases, cloud computing, software engineering, and human-computer interaction, and I have reinforced this knowledge by serving as a Teaching Assistant for Advanced Data Structures. Through academic projects such as an *AI puzzle solver (BFS, DFS, A)**, a decision tree learner in C++, a 2D Unity game, and a retrieval-augmented generation pipeline in Scala, I have gained practical experience applying algorithms, backend systems, and modern software engineering practices to real-world problems.
Professionals in the same Engineering / Architecture sector as Nathan Florendo
Professionals from different sectors near Chicago Loop, City of Chicago, Cook
Other users who are called Nathan
Jobs near Chicago Loop, City of Chicago, Cook
-
+Job summary · A Software Engineer will be focused on developing/enhancing/maintaining our proprietary e-commerce software platform. · +ResponsibilitiesTakes ownership of parts of the microservices architectureProvide inputs in shaping up project delivery schedule by estimating t ...
Westchester, IL1 month ago
-
Job summary · This position supports a NeuroModulation facility focused on laboratory innovation and new product development. · QualificationsBachelor's degree in Computer Science, Electrical Engineering, or related field with 2–4 years of experience. · ...
Maine1 month ago
-
The Lead Software Developer is a hands-on technical leader responsible for delivering secure, scalable, and maintainable software while elevating engineering practices across the team. · Lead end-to-end implementation of features and services using modern frameworks and patterns; ...
Chicago4 weeks ago