Looking for full-time employment as a programmer in Barcelona.

I have a strong thirst for knowledge and am continually learning new technologies and programming languages. I am currently learning Kotlin/Java for android app development. I'm known as dependable, a team player and am continually striving to exceed expectations in all areas of my life. I have a lawyer to help with getting a work permit in under a month if desired.

Resume

Linkedin

Github

Technical Skills

I have over 15 years of programming experience with 7 years as a full stack web developer (PHP, MySQL, javascript, HTML, CSS) and 8 years as a Python contributor for sagemath.

Number in brakcets represents years of work experience

bash/linux (15) Git (15) HTML/CSS (12) javascript (12) Latex (8)
LAMP (7) MySQL (12) PHP (12) Python (8) REST APIs (7)
SOLR (1) Selenium (1) sagemath (8) subversion (2) Visual Basic (2)

Additionally, I have a basic understanding of: C, C#, Java, Kotlin and lua

Frameworks / MVCs / etc.

CakePHP (PHP) (2) Codeigniter (PHP) (5) Laravel (PHP) (2) jQuery (javascript) (7)
mootools (javascript) (2) Magento (PHP) (<1) Pelican (Python) (10 SASS (css) (2)
Wordpress (PHP) (12)

Additionally, I have a basic understanding of: React and React Native

Systems

AWS (5) Bitbucket (10) Confluence (7) Github (10)
JIRA (12) Jupyter (4) Trello (2) Unity (<1)

Work Experience

Programming

Graduate Developer

Ampersand E-Commerce

Sept 2014 - Jan 2015 Manchester, UK
  • Used Magento as a platform to build e-commerce websites.

Director of Applied Technology - volunteer

Delta Lambda Phi

June 2010 - June 2015 USA
  • Developed a membership directory and event registration website using codeigniter, SASS, git and MySQL.
  • Transferred data from an outdated MySQL schema to a more modern approach.
  • Designed and implemented an algorithm for a competition in order to calculate a winner based on different parameters an individual might possess.
  • Created a script that analyses questionnaire submissions and calculates word and phrase frequency with certain words and phrases excluded.

PHP Developer

Better Edge Technology

July 2012 - Sept 2013 Chandler, AZ, USA
  • Managed a portfolio of different websites using codeigniter and wordpress.
  • Created an automated PDF report generator for available houses based on search parameters of users.

PHP Developer - Consultant

Spring Studio

June 2012 - Dec 2012 San Francisco, CA, USA
  • Developed a prototype for an iPhone app for a major bank using jQuery.
  • Added functionality and developed mobile friendly websites.

Software Engineer

Bright.com (now part of LinkedIn.com)

Sept 2011 - May 2012 San Francisco, CA, USA
  • Helped develop a resume parsing system which took data from a resume and integrated it into the user's profile.
  • Collaborated on creating a video game for recruitment purposes.
  • Worked with interactions between SOLR and MySQL in order to produce faster query results.
  • Created a job daemon to handle all back-end jobs which used PHP to interact with bash.

PHP Developer

QuinStreet

Oct 2010 - Aug 2011 Foster City, CA, USA
  • Devised a data manipulation application where we transferred and reformatted data from the US government on US education institutions into our MySQL database.
  • Managed 130+ websites by merging the codebase into a more cohesive structure.
  • Created a javascript based coverflow similar to that found in previous versions of iTunes.
  • Led an effort to begin basic testing standards by developing Selenium scripts for our QA.

PHP Developer & Network adminitrator

Spring Studio

Dec 2008 - Sept 2010 Sausalito, CA, USA
  • Developed PHP applications for numerous Yahoo store merchants such as WYSIWYG emailers, product review systems, and shopping cart recovery system
  • Created javascript programs using jQuery and mootools to improve user experience while browsing the store.
  • Began work on a javascript framework.
  • Implemented clean, cross-browser compatible websites.
  • Developed in-house applications using Visual Basic to increase our performance and speed.

Academic/Teaching

University of Manchester

Remote Visiting Researcher in Mathematics
Oct 2023 - Present
Remote

University of Manchester

Heilbronn Fellow in Mathematics
Oct 2021 - Sep 2023
Manchester, UK

  • Published/submitted three research articles.
  • Lecturer - MATH 20222 Introduction to Geometry (Winter 2023)

York University

Postdoctoral Research Fellow in Mathematics
Sept 2019 - Present
Toronto, Canada

  • Published two research articles.
  • Lecturer - MATH 1013M Applied Calcuclus I (Winter 2020)
  • Lecturer - MATH 2030 Elementary Probability (Summer 2021)

Université du Québec à Montréal

Doctoral Candidate
Sept 2015 - Aug 2019
Montréal, Canada

  • Lecturer - MAT 0344 Calcul Intégral (Fall 2018)
  • Lecturer - MAT 1600 Algébre de Matrices (Fall 2017)
  • Teaching Assistant - INF 1130 Matématiques discret (Winter 2017)
  • Teaching Assistant - ANG 3005 English Language and Literature I (Winter 2017)
  • Teaching Assistant - INF 1130 Matématiques discret (Fall 2016)
  • Teaching Assistant - ANG 4152 Pronunciation III (Fall 2016)
  • Teaching Assistant - ANG 3052 Speaking II (Fall 2016)

L'École Polytechnique & Université du Québec à Montréal

Postdoctoral Research Fellow
Feb 2015 - June 2015
Paris, France & Montréal, Canada

  • Worked on Coxeter groups and faces of permutahedra and associahedra. The internship was under the supervision of Christophe Hohlweg and Vincent Pilaud.

Education

Université du Québec à Montréal

PhD in Mathematics

2015 - Present Montréal, Canada

University of Manchester

MSc in Pure Mathematics and Mathematical Logic

2013 - 2014 Manchester, UK

University of Leeds

Study Abroad, Mathematics

2007 - 2008 Leeds, UK

University of California, Davis

BS, Mathematics

2004 - 2008 Davis, CA

Université du Québec à Montréal

Ph.D. Mathematics

2015 - Present Montréal, Canada

Thesis: Facial weak order: Coxeter groups and oriented matroids
Supervisors: Christophe Hohlweg & Vincent Pilaud (École Polytechnique, Paris)

  • Contributed to sagemath: an open-source mathematics software built on python.
  • Co-chair of the Canadian Mathematical Society Student committee (2016 - 2018)
  • Co-organiser of the student research sessions at the 2017 Mathematical Congress of the Americas (July 2017) and the CMS Winter Meeting (Dec 2017).
  • Organiser of the Postgraduate student seminar in mathematics at UQAM. (2015 - 2017)
  • Organiser of the summer mathematics seminar at UQAM. (2015 - 2017)

University of Manchester

MSc in Pure Mathematics and Mathematical Logic

2013 - 2014 Manchester, UK

Taught Portion: 78.33% (1st, A)
Result: 1st (A)

  • Became the first masters student to present in discrete seminar with a topic entitled 'Coxeter groups and noncrossing partition graphs'.
  • Completed a project on crystallographic root systems and their evolution from Lie algebras.
  • Represented the pure mathematics students as a representative on the postgrad student staff liaison board.
  • Currently completing my dissertation on the combinatorics of Coxeter groups.

University of Leeds

Study Abroad, Mathematics

2007 - 2008 Leeds, UK

Result: 2:1 (B+)

  • Completed a project on the isomitries of non-Euclidean geometries.
  • Choreographed and participated in a modern dance routine for Dance Expose society for their annual show.

University of California, Davis

BS, Mathematics

2004 - 2008 Davis, CA

Result: 3.4 GPA (1st)

  • Led my social fraternity to double in size as president.
  • Participated in honours physics program in which out of over 100 starting students only 11 of us remained at the end.

Languages

The proficiency of each language is given using the Council of Europe’s “Common European Framework of Reference for Languages”. The scale from most basic comprehension to most advanced is: A1, A2, B1, B2, C1, and C2.

  • English: C2 (Primary language)
  • French: C1 (Advanced level)
  • Armenian: B2 (Mother tongue)
  • Spanish: B2 (Intermediate level)
  • Catalan: A1 (Basic level)

Personal Interests

Dance:Outside of math and computer science I’m an amateur dancer of contemporary and vogueing. I have performed as a principal dancer of the group Bollywood Blast during Montréal Pride 2017 and 2018. In addition, I ahve choreographed and participaed in a contemporary dance routine for Dance Expose society in Manchester in which we won many dance competitions throughout England.