Shubham Patil

Software Engineer 2 at Nordstrom

Seattle, Washington, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Shubham Patil is a backend-focused Software Engineer 2 at Nordstrom based in Seattle, bringing about eight years of professional experience and roughly four years concentrated on backend systems. He holds a Master’s in Computer Science from UT Arlington (GPA 3.65) and a PG Diploma in Advanced Computing, combining solid academic grounding with hands-on product development. At Nordstrom he progressed from Software Engineer 1 to SE2, delivering backend services that support retail-scale needs. Earlier roles include graduate research and product development in India, reflecting a blend of research curiosity and practical engineering. Known for disciplined, certificate-backed learning, he balances reliable production delivery with an appetite for continuous upskilling.
code8 years of coding experience
job2 years of employment as a software developer
bookMaster's degree, Computer Science, 3.65/4, Master's degree, Computer Science, 3.65/4 at The University of Texas at Arlington
bookBachelor of Engineering, Computer Engineering, First Class, Bachelor of Engineering, Computer Engineering, First Class at Maharashtra Institute of Technology
github-logo-circle

Github Skills (16)

delegates3
oop3
pattern3
foundation2
software-design2
uml2
reflection2
exploit2
singleton2
windows-forms2
generics2
design-patterns2
composite2
csharp1
gang-of-four1

Programming languages (1)

TypeScript

Github contributions (5)

github-logo-circle
Design patterns are solutions to software design problems you find again and again in real-world application development. Patterns are about reusable designs and interactions of objects. The 23 Gang of Four (GoF) patterns are generally considered the foundation for all other patterns. They are categorized in three groups: Creational, Structural, and Behavioral (for a complete list see below). To give you a head start, the C# source code for each pattern is provided in 2 forms: structural and real-world. Structural code uses type names as defined in the pattern definition and UML diagrams. Real-world code provides real-world programming situations where you may use these patterns. A third form, .NET optimized, demonstrates design patterns that fully exploit built-in .NET 4.5 features, such as, generics, attributes, delegates, reflection, and more. These and much more are available in our .NET Design Pattern Framework 4.5. You can see the Singleton page for a .NET 4.5 Optimized example.
Contributions:3 commits in 2 days
type-namesumlproblemsheadbehavioral
patilshubham/identitymanager

Sep 2017 - Apr 2018

Contributions:7 pushes, 1 branch in 7 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial