Patricio López Juri

Software Engineering student and full-stack developer passionate in producing real solutions using the best tools available. Interested in extit{state of the art} technology. Focused in high quality code and top-tier development/deployment procedures. Always up to date in news related to computer science, software engineering and information technologies. Enthusiastic in sharing and teaching the acquired knowledge.

Github mrpatiwi
Twitter mrpatiwi
Linkedin lopezjuri

Skills

Coding
Python, Javascript, C#, Ruby, Java, Go, Swift, Objective-C, C
Databases
Postgres, MongoDB, Redis, Realm.io
Backend Development
Node.js, Express.js, Gin, Ruby on Rails, Sinatra, Python Flask
Frontend Development
React.js, Angular2, HTML, CSS
Mobile Development
iOS, Android, Windows Phone, React-Native, Ionic2
Other
Docker, Library development (npm, pypi, gems, cocoapods)

Experience

Advanced Design of Web Applications (IIC3585)

Head Teaching Assistant Aug 2016 - Dec 2016

Teaching the state-of-art of the web development.

  • Designed course architecture on top of Github.
  • Teaching Node.js, React.js, Angular2 and more.
  • Review student's homework.

Detailed Software Design (IIC2113)

Teaching Assistant Aug 2016 - Dec 2016

Teaching the software design patterns, good practices, metrics, refactoring and testing.

  • Designed course architecture on top of Github.
  • Participation in the refactoring of the course.
  • Design and evaluate homework and exams.

Architecture Of Software Systems (IIC2173)

Head Teaching Assistant Aug 2016 - Dec 2016

Course focused in big-scale software and architectural design.

  • Teaching software deployment with tools like Docker.
  • Review student's project progress.

Web Technologies And Applications (IIC2513)

Teaching Assistant Mar 2015 - Dec 2015

This course teaches web development with Ruby on Rails as it's main framework.

  • Designed course architecture on top of Github.
  • Project reviewer and guide.

Advanced Programming (IIC2233)

Head Teaching Assistant Mar 2015 - Dec 2015

This is the main introductory course to Software Engineering, TI or Computer Sciene degree at the Pontifical Catholic University of Chile. The main programing language is Python.

  • Course refactoring from C# and SVN to Python and Git to fit current development tools and standards.
  • Designed course architecture on top of Github.
  • Setup of all Git repositories and their maintenance.
  • Development of administrative tools to automate repository administration.
  • Code reviewer of course material and activities

Advanced Programming (IIC2233)

Teaching Assistant Aug 2013 - Dec 2014

This is the main introductory course to Software Engineering, TI or Computer Sciene degree at the Pontifical Catholic University of Chile. The main programing language was C#.

Alma Máter UC

Personal project Jan 2014 - Jul 2014

UC's unofficial mobile app for iOS and Android.

  • Research and implementation on how to integrate the university services.
  • Mapping of the majority of classrooms.
  • More than 15.000 downloads.

Education

Pontifical Catholic University of Chile

Mar 2012 - Present
Bachelor - Software Engineering GPA: 5.09 / 7.0

Awards

Social app winner
chilehack.cl

Development of a Windows Phone app. Measure your party’s loudness.

Startup Weekend Santiago, 2º place
santiago.startupweekend.org

Development of a iOS app. Contract reminder app for bussiness.

Languages

Spanish
Native speaker
English
Fluent