Sergio Castillo Yrizales

Sergio Castillo Yrizales

Lima, Peru
Hire Sergio
Scroll To View More
Sergio Castillo Yrizales

Sergio Castillo Yrizales

Lima, Peru
Member since January 10, 2014
Sergio is a top JavaScript developer with extensive experience in both front-end (AngularJS and Backbone) and back-end (NodeJS, Express, and Socket.IO). He is strong both as an individual developer and as part of a team.
Sergio is now available for hire
Portfolio
Experience
  • JavaScript, 6 years
  • AngularJS, 3 years
  • C#, 6 years
  • PL/SQL, 4 years
  • ASP.NET MVC 4, 3 years
  • Node.js, 2 years
  • Design Patterns, 5 years
  • Agile Software Development, 2 years
Lima, Peru
Availability
Part-time
Preferred Environment
Linux, Mac, Sublime, Git, Subversion
The most amazing...
...application that I've developed is a web crawler that reads and processes diverse financial information, calculates indicators, and stores in three databases.
Employment
  • Front-end Developer
    Winnin
    2015 - PRESENT
    • Built a video player based on Youtube, Vimeo, Vine, and some other platforms.
    • Added social features like comments and a voting system.
    • Enabled uploading of images and videos through the web.
    • Deployed tasks for SEO content generation.
    • Added responsive design to every page to allow for viewing on any device.
    Technologies: JavaScript, AngularJS
  • Front-end Developer
    Echo
    2015 - 2015
    • Created a Web Music Player with continuous playing over a playlist.
    • Added social features based on a Ruby back-end.
    • Integrated with SoundCloud for music search.
    • Added tests through Jasmine using the Angular Mocks.
    • Implemented automatic deployment tasks using Grunt.
    Technologies: JavaScript, AngularJS
  • JavaScript Developer
    MaxMantra
    2014 - 2014
    • Defined new components for improved user experience on the site.
    • Built a WebApp generator based on rules.
    • Created a graphic representation of a graph database.
    • Integrated with Google Drive and Google OAuth.
    • Implemented custom IntelliSense on the ACE Editor.
    Technologies: AngularJS, Node.js
  • Senior Software Developer
    Belatrix Software Factory
    2013 - 2014
    • Built a web app for handling the management process for advertisement videos in order to maximize impression on customers.
    • Investigated best practices for AngularJS development.
    • Maintained a hedge management application.
    • Taught my fellow coworkers how to take advantage of AngularJS.
    • Investigated and researched new HTML5 technologies like WebRTC, WebWorkers, and WebSockets.
    Technologies: Node.js, AngularJS, Backbone.js
  • Web Developer
    CCR
    2011 - 2013
    • Built a cross-platform tool for survey taking and graphical reporting.
    • Built a business analysis tool for information from surveys.
    • Built an exchange platform for Supply Change Management.
    • Supported the migration of data.
    • Researched new mobile alternatives to Android.
    Technologies: .NET, jQuery Mobile, Backbone.js
  • Web Developer
    Suplacorp
    2009 - 2011
    • Built a web platform for online shopping.
    • Upgraded a logistics web app.
    • Upgraded a sales web app to deliver a better user experience.
    • Built a dashboard to offer a quick overview of the critical areas of the enterprise.
    • Built an Ajax framework to implement a better user experience in different applications.
    Technologies: .NET, jQuery
  • Software Developer
    COFIDE
    2008 - 2009
    • Constructed a web crawler for collecting assorted financial information.
    • Migrated programs from Progress 4GL to .NET.
    • Maintained a credit management desktop application.
    • Built a DLL for communication from a .NET app to exposed routines from SAP.
    • Built a web services application for handling all the communication with a SAP server.
    Technologies: .NET, PL/SQL, Progress, ABAP
Experience
  • Advertisement Platform (Development)
    https://go.adap.tv/platform/index.html

    I have been a part of the entire development process for this application. It has allowed me to become proficient in good practices for AngularJS and JavaScript.

  • Echo Application (Development)
    http://production.echoapplication.com

    A web application for a social music playlist.

  • Sergio is a mentor in the Toptal Global Mentor’s Program. This program is a partnership between Toptal and General Assembly to provide high quality mentorship for students from minority and low income backgrounds who are looking to begin their careers as professional software engineers. Sergio shows commitment to diversity in tech by mentoring a General Assembly student every week for a year, covering everything from coding tips and tricks to advice on making it in the industry.
Skills
  • Languages
    JavaScript, PL/SQL, C#, Ruby
  • Frameworks
    AngularJS, ASP.NET MVC 4
  • Libraries/APIs
    jQuery, jQuery Mobile, Node.js
  • Tools
    WebStorm, Sublime Text, Git
  • Paradigms
    Agile Software Development, Design Patterns, Functional programming
  • Storage
    SQL Server 2008, Oracle SQL
  • Platforms
    Mac OS X, Linux
Education
  • Bachelor's degree in Software Engineering
    Universidad Nacional Federico Villarreal - Lima, Perú
    2004 - 2008
Hire the top 3% of freelance developers
I really like this profile
Share it with others