Summary
Andrew Pedley is a Senior Software Engineer in Chicago with 16 years of hands-on experience building full-stack web applications, primarily in JavaScript (Node.js, Express, AngularJS) and backed by MongoDB and SQL. He specializes in modernizing legacy systems—rewriting REST APIs with Swagger, optimizing complex database queries, and introducing CI-backed testing to keep large, transaction-heavy sites performant. At Surge Software he led front- and back-end work for a large sports-official scheduling and payments platform, implementing reusable Angular directives and robust Node/SQL logic for complicated domain rules. He’s comfortable bridging technical and client-facing roles, running triage cycles and code reviews while translating requirements into documented APIs. With earlier experience in Ruby, Python, FFmpeg integrations and IT consulting, he brings a pragmatic, multi-language toolkit and a taste for solving unsolved problems in collaboration with strong teams.
16 years of coding experience
2 years of employment as a software developer
Advanced Software Engineering Immersive, Advanced Software Engineering Immersive at Hack Reactor
Computer Science, Computer Science at DePaul University
Computer Systems Networking and Telecommunications, Computer Systems Networking and Telecommunications at Oakton Community College
English