Luis Perez.jpg

San José, Costa Rica

DOMAIN:  Full Stack Developer




  • C#
  • AngularJs 2
  • Azure
  • Entities (data services)
  • ReactJs
  • RxJs
  • TypeScript
  • GulpFile
  • Azure
  • Microsoft Visual Studio 2017
  • GitHub
  • Javascript
  • CSS Bootstrap
  • Security on .net
  • JPA
  • PHP
  • Security Windows
  • AWT
  • Swing
  • Hibernate
  • EJB
  • JAVA
  • JSP
  • JSF
  • C#
  • Visual Basic
  • MVC
  • HTML 5
  • LinkQ
  • SQL server
  • SQL dependency
  • Oracle
  • Jquery
  • Ajax
  • Bootstrap
  • Knockout
  • HTML
  • CSS3
  • Jasmine
  • Specflow
  • EJB
  • MongoDB
  • NodeJs
  • RabbitMQ


Freelance – January 2018 - Present
Position: Freelance Developer

    Softon Digital – January 2017 - September 2017
    Position: Software Engineer
    Description: Worked on adding new features on a project for a U.S Client. Main topic was saving information for missionaries requesting information on their home. Those people were also invited to some religious activities. The project contained the schedule for each activity and modules to maintain the event data. Developed with AngularJs 2 technology. The deployment process was configured by a gulpfile.js and the database used is Azure No DocumentDB. In the communication between front-end and back-end we used API controller (REST) and nodeJS. 

    Scrum methodology was the technical channel of communication in conjunction with Trello to handle every task.

    Programming Languages: API was used by C#, AngularJs 2, Azure, Entities (data services), ReactJs, RxJs, TypeScript, GulpFile
    Environment: Azure, Microsoft Visual Studio 2017, GitHub

    Advanced Learning Center Limited – January 2012 - September 2017
    Position: Classroom Teacher
    Description: Taught: PHP, Security Windows, AWT, Swing, Hibernate, EJB, JAVA, JSP, JSF, C#, Visual Basic, MVC, HTML 5, Javascript, CSS Bootstrap, Security on .net, JPA, EJB, MongoDB, and NodeJs.

    Citi – January 2016 - December 2016
    Position: Front-end Developer
    Description: Worked to develop scorecard app for managers. The app recollects all the score goals for specific manager and calculates the score for each one. The app was built with .net. Daily communication with the client in New York was necessary to understand the business and develop like the requirements design by the client.

    Programming Languages: C#, SQL Server , MVC , AngularJS, EntityFramework, Transact SQL
    Environment: MS Windows 7 (Workstation), MS Visual Studio 2015, SQL Server 2015

    Isthmus Costa Rica – February 2015 - December 2015
    Position: Senior Developer
    Description: Created a software used for updating all the clients associated to the server in real time. The system manages different types of technologies for messaging between clients and updating the database with new changes that occurred in the main server.

    Programming Languages: C#, LinkQ, SQL server, SQL dependency, RabbitMQ.
    Environment: MS Windows 7 (Workstation), MS Visual Studio 2015, SQL Server 2015 and WCF, RabbitMQ.

    Isthmus Costa Rica – February 2014 - January 2015
    Position: Front-end Developer
    Description: Axis is a software for handling the traffic violations that are taken by street cameras in
    different US cities. The system manages different types of processes according to the laws of the of
    the state and county that the camera is located.

    Programming Languages: C#, LinkQ, Oracle, Jquery, JavaScript, Ajax, Bootstrap, Knockout, HTML,
    CSS3, Jasmine and Specflow.
    Environment: MS Windows 7 (Workstation), IIS, MS Visual Studio 2013, Oracle 11g, Subversion.

    Isthmus Costa Rica – March 2013 - January 2014
    Position: Senior Developer
    Description: Worked on consulting and fixing job applications for payroll data. Worked on migrating
    programs developed on PowerBuilder to the last version on MVC 4 and CCS3 with HTML 5. Read all the
    tickets from end users and considered them when making changes.

    ETS PAYROLL :Consulting data from employees
    Technologies: SQL, C#, VB, .NET, Ajax, Jquery, JavaScript, JSON

    EX2 Outcoding – May 2011 - March 2013
    Position: Front-end Developer
    Description: Worked on applications like crystal report, .Net (visual C#) web application and
    websites with database SQL server. Worked on design partners MVC 3 and front-end CSS, JavaScript,
    JQuery, and JSON. In this job I fixed tickets and tested them to make the modules work with all
    tools and technologies like vault.

    Indie Pay, New York: Report creation for the different needs of the business. Used Crystal Reports
    BDX, Austin Texas: Sale communities application for US market. The topic around this project was getting requirements and implement them. Also worked on fixing tickets and making change request.
    Technologies: SQL, C#, VB, .NET, Ajax, Jquery, JavaScript, JSON

    Pfizer – June 2010 - March 2011
    Position: Intermediate Developer
    Description: Worked as a developer for any project located in Central America and Caribbean.

    Develop a transaction windows application, web pages with JavaScript framework. Using aspx, with Ajax, also, worked with databases SQL server 2000, 2005, and 2010.

    Grupo Asesor – July 2008 - June 2010
    Position: Intermediate Developer
    Description: Worked on Microsoft Framework technologies like aspx, c#, visual basic .net, Ajax.

    BATTCA: Developed and supported the migration for SAP in the company, also make some modules for the maintenance and calculation for cigars sales.
    INS: Worked on the website for INS. Allowed the users to get info about all the secure procedures and calculate them.
    BN: Worked on getting a consult about the virtual machines and how to use them best.
    BAC SAN JOSE: Worked in the sucursal electronica for Bac San Jose was develop in struts with JSF.