Jesse Obrien
Staff Software Engineer @ZipRecruiter
Signup · Get unlimited contacts
WORK HISTORY
Staff Software Engineer @ZipRecruiter
US
Daily responsibilities include- Lead efforts to replace aging custom tooling with modern Go-based solutions and tools like, focusing on improving developer productivity and efficiency- Develop a reusable Go project template that streamlines project setup and reduces boilerplate code. Migrating legacy systems to modern architectures and refactoring code for improved maintainability- Mentor and coach team members on best practices, productive routines (planning, retros), and effective communication (standups)- Ensure adherence to coding standards, enforce test coverage, and conduct thorough code reviews to maintain high-quality standards- Work closely with other teams to understand their needs and provide solutions that improve the overall developer experience. Identify and resolve vulnerabilities (CVEs) in Go and Typescript projects across the company.Top skills- Proven proficiency in Go and Typescript (React), including language features, best practices, and ecosystem tools- Demonstrated ability to lead teams, mentor engineers, and drive technical initiatives. Ability to assess expectations, ask clarifying questions and meet clarified expectations- Strong problem-solving and debugging skills, particularly in identifying and resolving complex technical issues. Skilled at identifying real-world problems, understanding the underlying complexities, and developing innovative solutions- Proven ability to efficiently acquire new domain knowledge to address real-world challenges. Connecting technical expertise (Systems Engineering) with human needs (User Experience) to create impactful solutions- Commitment to staying up-to-date with industry trends and best practices to enhance developer productivity.
EDUCATION
Wilfrid Laurier University
Business Administration and Management, General
Fanshawe College
Computer Programmer Analyst, Computer Software Engineering
SKILLS
ABOUT JESSE OBRIEN
I\'m a polyglot programmer. Previously having worked with PHP, C#, Ruby/rails, and most recently Golang. There\'s been bash scripting and other terminal wizardy thrown in throughout my career as well. I\'ve spent considerable time professionally doing consulting projects where I took client requirements and turned them into working products. I\'ve worked and collaborated with doctors and other healthcare staff, business leaders, executive staff, and internal development teams from dozens of companies sizing from brand new startups to companies like WeWork in NYC, SkipTheDishes and the JustEat Group. I enjoy solving problems with and without code; sometimes less is more. Using the right tool for the job. Avoiding over-engineering things. I subscribe to the Unix Philosophy of building small programs that can be strung together to perform tasks larger than themselves. I prefer composition over inheritance. I like clean, intuitive interfaces for code. I like designing by writing tests and handling the API while building it. I like writing helpful command line apps to automate and improve developer workflows and efficiencies in development environments and deployments as well. I\'m very intimate with docker, and have used docker-compose, makefiles, k8s and other tools to build docker setups for the teams I\'ve been on. I like writing clean, readable HTTP/gRPC APIs and providing things like OpenAPI documentation for people to actually use them properly. I\'m very passionate about User Experience. I believe that we\'re all users of the tools around us. I don\'t think UX Design is a front-end only concept. Whether it\'s the product I\'m helping to build, internal developers, other team members, or potential employees. Making things better, easier and more intuitive to use makes me happy. My partner is a UX professional and has taught me an amazing amount about how to pay attention to the needs of users, and how to use the laws of ux (https://lawsofux.com) to build anything better, not just code. Outside of work I love 3D printing, Archery, building things with my hands and board games. I\'m also an avid PC gaming enthusiast.
This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.