John Corry

John Corry

$85/hr
Fullstack/Backend engineer with Go expertise
Reply rate:
-
Availability:
Hourly ($/hour)
Location:
Alpharetta, Ga, United States
Experience:
15 years
address Atlanta, GA 30022 Experience Software Engineer - Symbiont.io - 5/2022 - present Symbiont is building decentralized common market infrastructure using blockchain technology. email- I work on the platform team and have been focused on a redesign/rewrite (in Go) of our primary API service, consolidating work ows from multiple applications into a single Go service. I have been an advocate for Go best-practices and helped develop some standards for how we write Go services. • Go, CircleCI, Blockchain, Distributed systems Senior Backend Engineer - SoLo Funds - 4/2021 - 5/2022 As SoLo Funds gained widespread acceptance, I joined the team to introduce patterns and practices that would enable scalability and ease of maintenance. In my role, I was responsible for coding on a daily basis and releasing features, while also providing leadership to my team. I made a commitment to stay with the company for one year to allow them time to resolve regulatory issues that were impeding growth. I introduced and advocated for coding standards and better practices to make testing and parallel feature development easier. I also architected and led development on cross-functional teams for major feature initiatives, including the member wallet, tip/donation optionality, and batch lending. In addition to my technical work, I was also a thought leader and writer, sharing ideas and gathering input from cross-functional teams. My onboarding process documents helped new engineers go from unboxing their MacBooks to deploying code to production within the rst two to three days. fi ff ffi fl Throughout my time at SoLo, I developed several high-value features and worked with technologies such as Go, CircleCI, AWS, SQS or AMQP, Postgres, Datadog, and Sentry. fi fi JOHN CORRY Profile As a skilled software engineer with a passion for teamwork and understandability, I excel at building high-performance teams and services that deliver exceptional results. My experience with cloud-native distributed systems, micro (and not so micro) services, as well as tools like gRPC and protobuf, allows me to create e cient and e ective solutions. Committed to a "user rst" approach and agile methodologies, I prioritize product leadership and development. As my career progresses, I aim to mentor and support new developers in the eld through mentorship and relationship building. from the desk of Aspiration - 11/2020 - 04/2021 from the desk of JOHN CORRY I worked on a team debit card delivery and support. Go, Javascript, Postgres, Docker Backend Engineering Lead - Monstro.ai 4/2020 - 10/2020 I directly lead a team of engineers and provide leadership to our larger engineering and product team. The project is all green eld Go services with a React UI. I am one of the founding engineers and have been there since the rst merge request, some of my wins: • Led a team and company into a SCRUM development process • Provide oversight, help, mentorship, feedback and leadership to a distributed digital product team. address Atlanta, GA 30340 • Establish patterns for gRPC service development and set up initial developer tooling and documentation • Establish comprehensive unit & integration testing patterns at all levels of the API application • Design services and features working alongside UX and product teams email- • Closely work with the UX and front-end teams to clearly understand their needs as API consumers This role presented challenges I’d never seen before and really helped me grow as a team member, engineer and man. I learned more about integrity and trying to take care of people than in any other role I’ve had. Go, Docker, Postgres, React, gRPC, SCRUM, Jira Sr. Software Engineer - Terminus 12/2019 - 4/2020 I worked on a development team rearchitecting and building a log processor. During the time I was there I was able to • Develop Go gRPC services • Contributed to high volume data processing pipelines • Developed a team standards guide and processes for adopting standards I enjoyed this role and in hindsight, should have just stayed here and continued to develop experience with big data ingestion and mining. I was pursued for a role as founding API engineer at Monstro and felt like it was too good an opportunity to pass up. Go, AWS, Athena, SQL Sr. Software Engineer - Spark y 9/2019 - 12/2019 Product development on a coupon/o ers/rewards platform. Helping to raise the standards and internal expectations of the engineering team. Containerized application stack in support of creating dev environments for onboarding engineers. Built a Salesforce component and the backend system to support it that allowed Chipotle CSRs to eliminate a $2m/year postal support program Go, Javascript, Postgres, Redis, Docker Golang in case your search/ lter needs to see it that way Sr. Backend Engineer - Shoot Proof 1/2017 - 9/2019 RESTful API development for a mature, but growing, product. Our API is extremely well documented, well tested and well architected. This might be the best product I’ve ever worked on. I work with other engineers to plan, document and develop new features in our API, often in a leadership role. Understudy to the best development manager I’ve known. fi ff fl fi fi Page 2 PHP, Javascript from the desk of JOHN CORRY Software Engineer (Tools) - Yik Yak 11/2014 - 12/2016 Full stack engineer doing everything required by a startup in the growth phase. I maintain and grow a large Laravel/Backbone.js web application that is our core tools suite and also do API development (Go, PHP, Node.js). We build highly scalable web/API applications on AWS GCP infrastructure in an environment where everyone does their part to design/build their apps and help each other to do the same. I’ve learned more at this job than in the last 5 years combined. Pilot, Atlantic Southeast Airline Atlanta, GA 2/2008-6/2011 Served as a line pilot with one of Delta’s largest network/connection carriers. How is my airline experience relevant to working on web projects? It’s given me the opportunity to: • Learn and master numerous complex systems, procedures and company standards through a combination of self-study and company provided training programs. • Work as a team member with a high level of technical and procedural responsibilities in a high-pressure, dynamic environment to ensure the safe & legal completion of the ight and the proper treatment of hundreds of customers. Flight Instructor/Manager, Lanier Flight Center Gainesville, GA- • Assumed responsibility for sales and customer service management in a rapidly growing small business. • Developed all marketing and promotional materials: website, print ads, radio ads, sales presentations, proposals. Served as the team business writer. • Directly served the customers as a Certi ed Flight Instructor, maintaining professional communication while in airplanes being piloted by student pilots. Education University of Hawaii (Maui) — Computer Science program, attended- References Zack Sayenko - Director of Engineering, Aspiration,-Brian DeShong - VP Eng, ShootProof,-Graham Lutz - Engineering Manager, Monstro-Brent Laminack - Principal, Open Face Systems --Tom Chernetsky - CTO, Yik Yak --Don Browning - VP, Cloud Architecture, Turner -- fl fi Page 3
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.