A peek into my academic and personal life.
I have a BS in Computer Science from RIT. I graduated Summa Cum Laude with a 3.95 cummulative GPA.
I have experience with the following tools:
I am a full stack web developer, familiar with Django and the MEAN stack. I have worked with RESTful api's and am well-aquainted with web development fundamentals (network protocols, authentication, DOM manipulation, promises, routing, RESTful architecture).
I have a strong understanding of fundamental data structure abstractions and the advantages and disadvantages of their various implementations. I am confident in the areas of algorithm analysis, sorting, searching, randomized algorithms, hashing, and graph algorithms/traversals.
I have experience with database design and DBMS concepts (ER diagrams, normal forms, ACID), having worked with both relational and NoSQL databases. I have used ORM's including Hibernate and Django's built in ORM. I also have considerable exposure to writing SQL queries.
I have a thorough understanding of process models--including Agile--and tools used in such processes. In my experience as an intern I've made use of tools including Scrum, Jira, Jenkins, Git, unit testing, and development/staging/UAT environments.
I have been programming in Java for three years and Python for four, hence object oriented programming has become quite natural to me. With tools such as the single responsibility principle and dependency minimization, I like to keep code extendable, organized, and readable.
I am inventive, passionate, and persistent. I love working to develop innovative and creative products. Additionally, I am easy-going and have a good sense of humor, which I believe is conducive to an optimistic and productive work environment.
Here's a handful of projects I've worked on in my free time.
Putting those skills to use.
September 2016 - December 2016
June 2016 - August 2016
February 2016 - May 2016
May 2014 - December 2014