Sean George

Sean George

Mentor
5.0
(8 reviews)
US$25.00
For every 15 mins
14
Sessions/Jobs
free badge
First 15 mins free for your first session
ABOUT ME
Senior Software Engineer with a passion for learning
Senior Software Engineer with a passion for learning

One of the reasons I love software engineering is best described by Fred Brooks, "The programmer, like the poet, works only slightly removed from pure thought-stuff. He builds his castles in the air, from air, creating by exertion of the imagination." Being able to creatively solve problems with code is one of my great joys in life.

I graduated from Brigham Young University - Provo with a B.S of Computer Science. So I know what it is like to work through school assignments. My goal is to empower those I work with to become more effective problem solvers by building on the fundamentals of the problem.

I love building systems that are maintainable, scalable, and performant. I love learning about how to improve my craft of software engineering. I've enjoyed learning through podcasts and books how to be a professional when creating applications.

I have especially come to love creating backend systems. With that I've come to experience creating/managing docker containers, working with microservices, and refactoring for scale. There is nothing quite like the feeling of creating something, and software engineering allows me to do that. I've also been able to work with both SQL and NoSQL databases, and exploring new technologies is a pastime of mine.

I also love a good game of basketball and reading fantasy books (Brandon Sanderson is one of my favorites).

English
Mountain Time (US & Canada) (-07:00)
Joined March 2019
EXPERTISE
3 years experience
My current role is working with microservices written in Go. I’ve helped set patterns for our new service especially around abstraction a...
My current role is working with microservices written in Go. I’ve helped set patterns for our new service especially around abstraction and automated testing (unit and integration). I have experience writing a Command Line Interface (CLI) in Go. I love writing code in Go for it's clarity, and power. I can help out with debugging Go applications, and the whole development lifecycle, including writing unit tests.
6 years experience | 2 endorsements
I've developed microservices and refactored large portions of Java code to be more performant, and have a lower memory footprint. This ha...
I've developed microservices and refactored large portions of Java code to be more performant, and have a lower memory footprint. This has included implementing coding best practices including design patterns and clean abstractions. I have also written unit tests with the JUnit framework.
2 years experience | 2 endorsements
I've developed a number of applications in Scala ranging from APIs to data processing services. I work in Scala on a professional level, ...
I've developed a number of applications in Scala ranging from APIs to data processing services. I work in Scala on a professional level, and would definitely be able to help you work through some of the pain that comes with Scala's steep learning curve.
3 years experience
I took a graduate level course on deep learning that icluded everything from a GAN to a model that detected pancreatic cancer using compu...
I took a graduate level course on deep learning that icluded everything from a GAN to a model that detected pancreatic cancer using computer vision. I've also written integration tests using pytest.
3 years experience | 1 endorsement
3 years experience
I've worked on several Node apps in a professional role as part of a microservices architecture. I am constantly looking on how to impro...
I've worked on several Node apps in a professional role as part of a microservices architecture. I am constantly looking on how to improve code quality. This has included extensive troubleshooting and performance testing.
Es6npm
View more
Es6npm
View more

REVIEWS FROM CLIENTS

5.0
(8 reviews)
Gabriella Germany
Gabriella Germany
December 2020
Knows Scala very well, explains things very thoroughly.
Gabriella Germany
Gabriella Germany
November 2020
Explains things very well and comes very prepared to your meeting. Will definitely book in the future!
Jeffrey Steven
Jeffrey Steven
March 2019
Again, very helpful and insightful.
Olivia
Olivia
March 2019
He is patient and kind and always checks to make sure you understand a concept/problem before moving on. He was able to meet with me on a very short notice!
Jeffrey Steven
Jeffrey Steven
March 2019
Sean was very patient and kind in explaining what i needed and why it was working. I would definitely work with him again.
Brad S
Brad S
March 2019
Sean was great to work with. He was quick to jump into my codebase and assert relevant advice and ways I could improve and update it to get the results I was looking for. Would definitely work with him again in the future. Super helpful!
EMPLOYMENTS
Senior Software Engineer
Paxos
2022-05-01-Present
I work on building out a business-critical microservice in Go. We are responsible for moving all fiat money within the company.
I work on building out a business-critical microservice in Go. We are responsible for moving all fiat money within the company.
PostgreSQL
Debugging
Docker
View more
PostgreSQL
Debugging
Docker
Amazon RDS
Kubernetes
Microservices
gRPC
Prometheus
Go
Distributed Systems Engineering
View more
Senior Software Engineer
Adobe
2019-11-01-2022-05-01
I work on the Platform Stream Processing team within Adobe Analytics. I build out high performance distributed systems in Scala and Java.
I work on the Platform Stream Processing team within Adobe Analytics. I build out high performance distributed systems in Scala and Java.
Scala
Docker
JavaScript
View more
Scala
Docker
JavaScript
Apache Kafka
Kubernetes
Distributed Systems Engineering
View more
Software Engineer, Streaming Data Platform
Pluralsight
2019-06-01-2019-11-01
I worked on developing a unified streaming data platform. We have services that use RESTful APIs to handle ingestion of data and material...
I worked on developing a unified streaming data platform. We have services that use RESTful APIs to handle ingestion of data and materializing the streams. I have been working on breaking out a metadata microservice to improve the scalability and reliability of the platform. This work includes design, implementation, and deployment to AWS via Terraform. We’ve also moved towards supporting Spark as a way to enhance our users' experience. Kafka is our data store to allow high throughput producers and consumers, fault tolerance, and availability. I have also automated routine maintenance tasks to improve team velocity, and to free us up for more interesting engineering problems.
Python
Scala
Akka
View more
Python
Scala
Akka
Docker
Apache Spark
Apache Kafka
View more