Software Engineer Resume
SUMMARY:
I'm a developer in love with the constantly shifting world of web and mobile technologies. I have spent nearly ten years honing my skills developing connected applications and technologies with the web as my medium and my teacher. I have proven experience in a wide variety of platforms ranging from mobile devices to distributed web applications.
TECHNICAL SKILLS:
- JavaScript
- HTML5 and CSS
- JSON
- Java (and Groovy)
- C#
- PHP
- Some Ruby and Python
- PostgreSQL
- Cassandra
- MongoDB
- MS SQL
- MySQL
- Redis
- Memcache
- Elastic Search
- React
- React Native
- Docker
- Cloud/AWS
- Angular.JS
- Node.js
- HTML5 Offline
- Mobile Web
RECENT EXPERIENCE:
Software Engineer
Confidential
Responsibilities:
- My team worked on replacing a legacy document management system with a modern, cloud enabled solution using RESTful APIs, Dockerized microservices, and AWS cloud technologies. I built several Java based micro - services to aid with document ingestion and enhanced the RESTful API, increasing overall performance by 40%.
Technologies: Docker, Java, Spring Boot, Angular 1 & 2+, Node.js, Cassandra, Kafka, micro-service architecture
Master Software Developer
Confidential
Responsibilities:
- I worked on the mobile web, Cordova, and React Native client applications.
- I contributed mission critical systems to each of these platforms.
- I built in the HTML5 offline capabilities of the mobile web app enabling a mobile device to be fully functional offline with fault tolerant server persistence when reconnected to the internet.
- In addition, I added and enhanced the geo-tracking and geo-capture features within the application.
- I also architected the server infrastructure and CI/CD for the development and production systems.
Technologies: Node.JS, MongoDB, Cordova, React, React Native, Angular.JS, Sass, Redis
Sr. Principle, Software Development
Confidential
Responsibilities:
- While there I helped build the X-Sight platform which enabled technicians to locate and diagnose problems within large geographical areas through a drill down workflow.
- I was the UI team lead for that project.
Technologies: Backbone.JS, jQuery, Sass, Node.JS, Groovy, Grails
Sr. Lead Developer
Confidential
Responsibilities:
- I worked as a team leader and developer on multiple projects.
- My responsibilities included application architecture, estimation, and team organization.
Technologies: Backbone.JS, jQuery, Node.JS, PHP, MongoDB, MySQL, Elastic Search, Redis
H Sr. PHP Developer
Confidential
Responsibilities:
- I assisted in the development of a high traffic, search intensive application that involved a multi-tier subscription system, a multi-tenant marketplace, a full-service collection management system and the reporting system.
Technologies: PHP, MySQL, Sphinx, Memcache, jQuery