Nikhil Patel

Highlight of Qualifications

  • Expert knowledge of Java, Python, SQL, AWS, JavaScript, TypeScript
  • Highly proficient developing low-latency, highly-available services
  • Experienced creating and reviewing software designs

Education

Software Engineering and Management (Co-op), Level V
Graduating April 2020 from McMaster University

  • Gained experience implementing software development best practices through hands-on experience developing software projects.
  • Have background in business and marketing through courses taken in the Engineering and Management program.
  • Completed 15 months of relevant internship experience

Favourite Quote

There is nothing like returning to a place that remains unchanged to find the ways in which you yourself have altered.
- Nelson Mandela

Professional Experience

Junior Technical Business Analyst, NexgenRx
  • Developed, tested and optimized over 100 SQL queries and stored procedures and 50 reports using SQL Server Reporting Services
Software Development Engineer II, Amazon
  • Drive software architectural and low level design
  • Design and implement highly-available large scale solutions on Amazon's core shopping experiences
  • Launch features using A/B testing driving positive business impact

About Me


I am a software development engineer, a massive soccer fan, and I love puzzles, board games, books and gardening. Learning new technologies and writing new and challenging software programs is something I am passionate about. I enjoy challenges and finding practical and creative solutions to the problems and opportunities I face in my career and life. I look forward to the adventures and opportunities that are yet to come my way.

Working at Amazon, I have the opportunity to design and influence features at all stages of the product lifecycle. Latency, compute efficiency and scalability are critical to the customer experience and every solution accounts for these core factors. As a software development engineer I create, review and implement software designs for the features owned by my team.

The Engineering and Management program also provides a background in business and marketing through a variety of financial and commerce courses.

I did an internship as Junior Technical Business Analyst at NexgenRx where I was able to apply and develop my understanding of software and also database design principles.


Interests


First and foremost, I am a soccer fan and a strong supporter of both Manchester United and the English national soccer team. I have also played and officiated soccer matches over the course of several years.

Currently I have a few hobbies that I do my best to keep up with. These include reading novels, coding, playing video games and board games, and I enjoy puzzles and challenges, of any kind.


Projects


Card image cap
MCJD

A multi-disciplinary dictionary of industry jargon presented in a quick, compact format

A multi-disciplinary dictionary of industry terminology

View source on Github Visit Repo
Card image cap
Minesweeper

Traditional minesweeper with a brand new twist: beat the clock while playing the game twice at the same time!

Traditional minesweeper with a brand new twist!

View source on Github Visit Repo
Card image cap
Pycards

A cross-platform card game suite including freecell, klondike solitaire and spider solitaire

A cross-platform card suite with klondike and spider solitaire

View source on Github Visit Repo
Card image cap
Fanorona

Fanorona board game, coded in Java, with a basic AI opponent

Fanorona board game, coded in Java, with a basic AI opponent

View source on Github Visit Repo
Card image cap
turing-checkers

A checkers game complete with a basic AI opponent.

A checkers game complete with a basic AI opponent.

View source on Github Visit Repo
Card image cap
mincover

A simple tool to improve a database schema through normalization

A simple tool to improve a database schema through normalization

View source on Github Visit Repo