Software Developer Engineer
2018 - PRESENTAmazon Web Services (AWS)- Worked on the AWS S3 Console and performed with high client expectations.
- Full software lifecycle for new features like planning, technical advice, development, and tests.
- Planned user experience and analyzed customer experience.
- Defined and controlled different product metrics to measure customer engagement.
Technologies: JavaScript, Ruby, Java, PythonJavaScript Developer
2016 - 2017RealMassive- Developed a Google Maps plugin for grouping markers and smooth interaction.
- Developed an infinite scroll for specific needs in Angular.
- Improved user input components for capturing geographical data.
- Decreased calls to the server using local storage.
- Simplified testing with Redux and React on the new components.
Technologies: React, Angular, AngularJSFront-end Developer
2015 - 2016Winnin- 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: AngularJS, JavaScriptFront-end Developer
2015 - 2015Echo- 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 Angular Mocks.
- Implemented automatic deployment tasks using Grunt.
Technologies: AngularJS, JavaScriptJavaScript Developer
2014 - 2014MaxMantra- Defined new components for improved user experience on the site.
- Built a web app 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: Node.js, AngularJSSenior Software Developer
2013 - 2014Belatrix Software Factory- 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: Backbone.js, AngularJS, Node.jsWeb Developer
2011 - 2013CCR- 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: Backbone.js, jQuery Mobile, .NETWeb Developer
2009 - 2011Suplacorp- 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: jQuery, .NETSoftware Developer
2008 - 2009COFIDE- 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: ABAP, PL/SQL, .NET