I'm Andrew Nolan, a Senior Software Engineer with 9+ years of experience architecting and delivering high-impact software solutions for SaaS, fintech, and ecommerce platforms. I specialize in building scalable frontend applications with React, Vue.js, and Next.js, and robust backend systems with Node.js and Python. I enjoy turning complex requirements into reliable, maintainable architectures that teammates love to work with. I leverage AI, automation, and cloud infrastructure to boost performance, security, and user experience. I value collaboration with product, design, and operations, mentor junior engineers, and strive for deployment velocity and reliable systems even at scale. Outside coding, I enjoy exploring new tech, hunting for performance bottlenecks, and helping teams ship customer-focused features quickly.

Andrew Nolan

I'm Andrew Nolan, a Senior Software Engineer with 9+ years of experience architecting and delivering high-impact software solutions for SaaS, fintech, and ecommerce platforms. I specialize in building scalable frontend applications with React, Vue.js, and Next.js, and robust backend systems with Node.js and Python. I enjoy turning complex requirements into reliable, maintainable architectures that teammates love to work with. I leverage AI, automation, and cloud infrastructure to boost performance, security, and user experience. I value collaboration with product, design, and operations, mentor junior engineers, and strive for deployment velocity and reliable systems even at scale. Outside coding, I enjoy exploring new tech, hunting for performance bottlenecks, and helping teams ship customer-focused features quickly.

Available to hire

I’m Andrew Nolan, a Senior Software Engineer with 9+ years of experience architecting and delivering high-impact software solutions for SaaS, fintech, and ecommerce platforms. I specialize in building scalable frontend applications with React, Vue.js, and Next.js, and robust backend systems with Node.js and Python. I enjoy turning complex requirements into reliable, maintainable architectures that teammates love to work with.

I leverage AI, automation, and cloud infrastructure to boost performance, security, and user experience. I value collaboration with product, design, and operations, mentor junior engineers, and strive for deployment velocity and reliable systems even at scale. Outside coding, I enjoy exploring new tech, hunting for performance bottlenecks, and helping teams ship customer-focused features quickly.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
See more

Language

English
Fluent

Work Experience

Senior Software Engineer at Intercom
June 1, 2020 - Present
Architected a new React and TypeScript messaging module for the core platform, delivering a 30% improvement in client-side rendering performance for 50,000+ daily active users. Led the migration of a legacy Node.js service to a Python-based FastAPI microservice, reducing API latency and increasing reliability by 40%. Built an AI-powered conversation summarization feature using the OpenAI API and LangChain, automating about 15% of manual agent tasks. Created a real-time analytics dashboard with Vue.js and WebSocket connections, reducing customer support ticket resolution time by 25%. Managed containerized services with Kubernetes and AWS ECS to achieve 99.99% uptime and enable autoscaling. Implemented a GraphQL gateway to consolidate REST endpoints, cutting frontend data-fetching complexity and mobile payloads by 35%. Automated CI/CD with GitHub Actions and Docker, reducing deployment time from 2 hours to under 10 minutes. Introduced Terraform for infrastructure management across three
Software Engineer at Qualio
May 1, 2018 - June 1, 2020
Developed a critical SaaS compliance tracking feature using Vue.js and Node.js, supporting 200+ life sciences companies in managing audit trails. Built a document lifecycle management system with Python and Django, processing 10,000+ documents monthly and reducing approval cycle time by 50%. Created RESTful APIs to integrate with third-party healthcare CRMs, automating data synchronization and saving ~20 hours of manual work per week. Designed an event-driven architecture using RabbitMQ to handle asynchronous processing of compliance data, increasing system throughput. Migrated the monolithic application to a microservices architecture, decomposing the core into 5 independent Node.js and Python services. Established a comprehensive testing strategy with Jest and Cypress, increasing test coverage from 55% to 90% and reducing production bugs by 40%. Optimized MongoDB aggregation pipelines and indexing strategies, decreasing complex report generation time from minutes to under 10 seconds.
Full Stack Developer at Circit
June 1, 2015 - April 1, 2018
Built full-stack fintech features for an audit confirmation platform using React and Node.js, handling financial data for 1M+ API requests monthly. Implemented secure authentication and authorization flows using JWT and role-based access control, ensuring compliance with financial regulations. Developed a real-time notification system with Socket.IO, enhancing user engagement and reducing task completion time by 30%. Engineered Python scripts to automate financial data aggregation and report generation, saving 15 person-hours per week. Improved application performance by optimizing React component rendering and implementing Redis for session caching, which reduced server response time by 45%. Created and maintained SQL databases, writing complex queries and stored procedures to support data-driven reporting features and improved query performance by 12%. Collaborated with product and design teams in an Agile environment to translate user stories into technical specifications and high-q

Education

Bachelor's Degree in Computer Science at University College Dublin
September 1, 2011 - May 1, 2015

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Financial Services, Professional Services, Retail, Computers & Electronics