Nicolás Mancilla Vergara
Full Stack Software Developer
--Personal Website
GitHub
LinkedIn
GitLab
I've been a Software developer since 2011 and I’ve worked, mainly, as
a freelancer where I have developed personal and enterprise projects.
Studies-/04
2019/01
2019/03
2019/03
2019/03
2019/10
2019/10
Programmer at INACAP university.
MongoDB Basics course.
MongoDB for Java Developers.
FreeCodeCamp’s Responsive Design.
FreeCodeCamp’s JavaScript algorithms and data structures.
FreeCodeCamp’s APIs and microservices.
FreeCodeCamp’s Front End Libraries.
FreeCodeCamp’s Data Visualization.
Experience-
Technical support at telecenter Claudio Orrego.
Freelance technical support.
Freelance software developer. I developed:
●
●
●
●
●
●
-
The Chilean medical college intranet (now it has been replaced).
A flash application to build wool hats for a brand called “wait”.
A flash 3D application to showcase automatic doors.
Developed flash games for a school project.
A software to control employee attendance using a fingerprint biometric scanner.
An inventory management software using Java and .NET Compact Edition
(description and source code).
Partner and software developer at Sociedad Tecnóloga Valorti Limitada. Here I:
●
●-/06
Current
Built software to manage electronic invoices and bills according to the new
Chilean law (can show the source code on request only).
Developed software for real estate administration.
Web developer, mainly building websites and/or CMS themes.
Developed Apache Cordova mobile app that was used to inspect homes.
Freelance software developer.
Skills
Programming Languages
I started learning OOP around 2006 when I was trying to understand Java. Now I use it fluently
to develop software with different architectures: MVC, three tier applications, micro services and
REST APIs.
The languages I have used:
●
●
●
●
●
Java 6-8, Kotlin or Groovy. I’m learning Java 9-11 right now:
○ Frameworks: Hibernate, Spring Framework (Spring Boot, Spring Security, Spring
Data and Spring REST).
○ Dependency Management: Gradle (can use Maven too, but I haven’t used it for a
long time).
PHP 5 y 7:
○ Mainly to build Wordpress themes, but I’ve used it when building tools for parsing
data or when I need to automate some tasks.
○ Composer.
.NET, C#:
○ NHibernate (Hibernate for .NET) and NHibernate profiler, Nancy (REST Library)
Ruby:
○ Ruby on Rails (with and without scaffolding).
JavaScript:
○ Frameworks: angularjs y angular 2+, React and Vuejs. For the back end, I have
experience with Express.js, MongoDB Driver and Mongoose.
○ Dependency Management: webpack.
○ TypeScript.
○ JQuery.
○ Mocha/Chai, for tests.
Databases
I have experience with the following database technologies:
●
●
●
●
●
●
MariaDB and MySQL, intermediate.
SQLite, advanced.
Microsoft SQL Server, intermediate.
PostgreSQL, intermediate.
Oracle, basic.
MongoDB, basic.
Graphics Design
I have experience with graphics design software and 3D modeling:
●
●
●
Photoshop/Gimp, intermediate.
Illustrator/Inkscape, intermediate.
Max 3DS/Blender: basic.
Tools
●
●
●
●
●
●
●
DevOps: Docker, Docker Compose and Lando.
Git (GitHub and GitLab).
Linux (Ubuntu) and Windows servers -).
Visual Studio 2019.
VSCode, Atom.io editors (even Vi Improved).
IntelliJ Idea CE, Eclipse or Netbeans for Java/Kotlin.
Cloud Platforms:
○ Google Cloud,
○ Microsoft Azure, 2 years of experience.
○ Amazon Web Services.
Languages
●
●
English: advanced.
Spanish (Chilean), native.