About
I am interested in working with new technologies particularly related to applications in nodejs. Currently, I am working in developing REST APIs primarily in Javascript and Java. I try to be language agnostic, but I have a strong preference for open source solutions.
Technical Skills
- Programming Languages
- JavaScript, Objective-C, PHP, Java, CSS, XHTML, XML, XSLT, XMPP
- Integrated Development Environments
- VSCode, XCode, Sublime Text 2, Eclipse, Visual Studio, Adobe Photoshop
- Database Management Systems
- MySQL, MongoDB
- Source Control
- Git, Perforce, svn, VSS
- Operating Systems
- Unix, Linux, Windows
- Mobile Apps
- RePower WA
- DoubleDown
- Code Samples
- https://github.com/elv1s
- http://stackoverflow.com/users/1256018/elv1s
- References
- http://linkedin.com/in/jalonso
Professional Experience
- Created several GUI applications in angular to run in existing system UI
- Implemented unit and functional testing for angular code using karma, protractor, and selenium
- Helped to design solution to critical CSRF security vulnerability
- Added features (collection, singleton, odata) to custom REST API, backed by unit and functional testing
- Created proof-of-concept (POC) using Docker and Kubernetes which helped to define new product initiatives
- Migrated code base from perforce to git, and helped to define new workflow and train coworkers
- Led Scrum team and helped to design new features for the REST platform
- Helped coworkers with more advanced features of javascript
- Provided internal training on programmability features of the REST platform to other members of the company
- Led, designed, implemented, and delivered on time an internationalization strategy for the mobile application, which was a high priority of the company
- Helped with getting interns and new employees setup and guiding them on introductory tasks
- Worked with artists who provided .psd files to create the GridIron Gold slot under a tight timeline in time for Thanksgiving
- Implemented guest account authentication allowing users to play the app without requiring Facebook authentication
- Ported our codebase based on require.js and jquery into a codebase using google closure.
- Replaced client networking code, written by a previous outsourcing effort, which stabilized client connections and improved customer experience
- Added require.js to the codebase to allow for a modularization and minification of code base
- Worked on features of the core web site and contributed to Agile development milestones for internationalization of the core site
- Built a re-branded version of the game community as a Facebook application utilizing the Facebook API, PHP and jQuery
- Created an admin tool in Python using Django to allow administrative functionality of Facebook App
- Wrote REST services in Java as a backend for the PHP frontend
- Ported an online game community site from ASP to C# that was purchased from a third party
- Ultimately re-branded the game community site and rewrote the code base using the company framework on PHP
- Created Web interface for new account .pdf documents using SQL DTS and VB.NET datagrid.
- Worked with Morningstar make 1,500 stock analysis available to customers of optionsXpress
- Automated the download process of reports which involved using FTP, XML, VB and VB.NET technologies.
- Worked with National Bank of Canada (NBCN) to automate upload process of trade files from our
- SQL2000 database formatted for their AS400 database
- Built and debugged interop web applications using both VB6 and VB.NET
- Fixed and improved all areas of customer site and internal broker web site.
Education
Apple Developer Certificate, June 2013
University of Washington
Java Developer Certificate, November 2008
University of Washington
.NET Developer Certificate, November 2004
DePaul University Institute for Professional Development
Bachelor of Science in Music & Minor in Computer Science, September 1999 - June 2003
DePaul University