Full-stack Developer / Architect Resume
3.00/5 (Submit Your Rating)
Columbus, OH
SUMMARY
- Full - stack software engineer specializing in cloud-based solutions. Passionate about making machines work in new and useful ways.Angular (2/7x)
- Node.js (4.5.0/10x) - API architecture on multiple projects over the past few years
- Server-side JavaScript (Node.js, Confidential, DynamoDB)
- JavaScript MV* Frameworks (Angular, React, Backbone.js, Ember.js)
- Voice Assistants: Alexa Skills, Google Actions, Bixby Capsules
- Cloud: AWS stack (Lambda / Elastic Beanstalk / EC2), Azure
- AI and Machine Learning: Amazon Rekognition, Lex, Deep Learning API
PROFESSIONAL EXPERIENCE
Full-Stack Developer / Architect
Confidential - Columbus, OH
Responsibilities:
- Designed and developed platform including:
- Backend API (Node.js/REST, AWS Lambda, Serverless Framework, DynamoDB, API Gateway)
- Web Application (Angular 7, Bootstrap)
- Tests(Karma/Jasmine, Mocha)
- Voice Assistants: Amazon Alexa, Google Assistant, Siri
- Salesforce, Slack, Google Sheets
- Build/deploy/maintain Alexa Skills
- Build/deploy/maintain Google Action
- Backend support for native iOS and Android voice apps
- User interaction/conversational modeling / Voice UI/UX
VP of Engineering
Confidential - Columbus, OH
Responsibilities:
- Architect of Sales AI platform including scalable, high availability API backend (Node.js/ Confidential ) and client frontend development (Angular 7)
- RESTful Microservice architecture
- Designed, built, tuned artificial Intelligence algorithms for recommendation / search engine
- Custom Search Engine development
- Machine Learning using Synaptic and Amazon services such as Rekognition and Lex
- Cloud architecture and CI/CD - AWS Elastic Beanstalk, mLab, Shippable
- Chrome Extension development for web scraping technology
- Endpoint security design (Passport/bcrypt/JWT)
Software Engineer
Confidential- Portland, ME
Responsibilities:
- Architect Big Data software to insert documents into NoSQL search database
- Build mvc front end screens for retail content management system for search rules(Ext JS -MVC front end)
- Apache Solr: Development and tuning of Solr core(Java, Apache Solr (NoSQL datastore)
- Native Android development, deployed in Google Play Store
- Spring MVC Development for integration with Learning Management Systems for Higher Ed institutions
- Architect RESTful API (Spring 4 MVC: Rest annotations, services and halper classes)
- Design tokenized security mechanism for REST endpoints
- Develop Blackboard Building Block plugin
Software Engineer
Confidential, Mountain View, CA
Responsibilities:
- RESTful API development: Exposed endpoints for writing and reading genomic sequence data(Groovy/Grails, Confidential (API Server)
- Develop front end model view with AngularJS
- Design and develop job server tasks for importing genomic sequences and storing as documents in NoSQL database(Node.js, MySQL)
- Write tests (unit and integration)(Mocha.js)
- Designed and developed software solutions for Higher Education clients
- Groovy/Grails, O racle, MySQL, Tomcat
- REST/JSON SSO
- Test-driven development Maven
- Integration Architecture and Planning Service
- Enterprise Service Bus (MULE)
- Requirements gathering and analysis
- Integrations with third party Learning Management Systems
Software Architect
Pixsi, LLC (Contractor)- Chagrin Falls, OH
Responsibilities:
- Groovy/Grails development of cloud-based web application
- Architecture of domains
- Development of views, controllers, services
- Design and development of RESTful API (Groovy/Grails, JSON, REST)
- Native Android development - deployed in Google Play Store
- Heavy UI development (jQuery, Twitter Bootstrap)
- Twitter and Bing API Integration
- Cross-domain bookmarklet development
- Azure administration and deployment
- Continuous Integration strategy/development/administration
Senior Cloud and Mobile Software Engineer
Confidential - Hudson, Ohio
Responsibilities:
- Groovy/Grails and Mobile test-driven development on Cloud-based platform.
- Designed and developed core plugin-based architecture of Grails Application (Grails 2.0, Groovy, jQuery)
- Architected and implemented custom security model for cloud based Grails Application via custom security filter and security service(Grails 2.0, Groovy)
- Developed REST Web Services API for supporting mobile clients (Grails 2.0, Groovy, JSON REST plugin)
- Created dynamic beans mechanism leveraging Expando class for driving a customizable dynamic domain architecture
- Mobile Application Development for localizing cloud-delivered elements in real time (Sencha Touch 2.0, PhoneGap, jQuery Mobile)
- Lead engineer on complex, multi-tenant SaaS application with RESTful web services integration with multiple clients including Mac/Windows desktops, browsers and mobile hybrid apps for iOS, Android, BlackBerry. (Grails/Groovy, Web Services (JSON), CometD, MySQL, Tomcat, PhoneGap, IDEA IntelliJ 10.5.2)
- Lead engineer on Java Hardware API product for interfacing with company’s USB-based hardware. (Java, JNI, Java Swing, Flash/Flex, ActionScript, NetBeans 7.0.1)
- Integrations lead engineer
- Worked on BlackBoard Building Blocks for courses/rosters
- Innovation Team member responsible for working with partners to find technical intersections in the businesses.