Platform Architect Resume
2.00/5 (Submit Your Rating)
SUMMARY
- One of the original members of Confidential from 95 - 98, I am the founder of the Seattle/Silicon Valley skunkworks known as Nosegrind, rewrote the API pattern for distributed architectures.
- Creator of API Chaining, shared IO State and API abstraction, I am one of the leaders in modern API development, creating reactive API's and speaking at conferences and companies on concepts.
PROFESSIONAL EXPERIENCE
Platform Architect
Confidential
Responsibilities:
- Hired and trained team of 4 developers. Designed,architected and built a multitenant grails SaaS application, API server with real-time event notification/webhooks, API docs based on roles, Setup/configured Jenkins administration and builds for staging/test/production, Grails oauth/social integration using multiple datasource (linkedin, googleplus, twitter, facebook, more), custom dialect integration for postgresql, integration with Searchable, cacheable methods, bootstrap scaffolding, tomcat proxying with NIO for high scalability and concurrency, Rackspace CDN integration with custom Groovy classes. Was also responsible for training junior dev in best practices in grails and getting them up to speed on groovy / grails.
Tools: Jenkins, Nginx, NIO, Tomcat, Java, Hibernate, Groovy, Grails, Spring, Spring-Boot, JQuery, Javascript, Bootstrap, HTML5, Mongo, EhCache, PostGreSQL
Software Engineer
Confidential
Responsibilities:
- Groovy and Grails consulting for e-commerce platform for Panera retail chain. Emergency bug fix for holiday launch.
- Develop open source RESTful CMDB/RTSM in Grails; for lack of good comparison, project gets compared to Zookeeper though their are significant differences in projects. Integrated webhooks into project causing me to work on webhook plugin for grails on side. Acted as Development consultant on Devops project for large Fortune 500 company.
Tools: Jenkins, Tomcat, Java, Groovy, Grails, Spring, JQuery, Javascript, Bootstrap, PHP, Apache
Lead Software Engineer
Confidential
Responsibilities:
- Lead project development and team in creating and maintain Groovy/Grails applications for Bond management and Invoicing, setup and maintain EC2 servers/environments, Tomcat/Apache config/ maintenance with AJP proxy, Linux sys administration
- Built and maintained HR resource management tool for all branches of company in Groovy/Grails.
- Rebuilt hedge fund management backend; built MVC frontend app for customers to access accounts. Integrated all existing code into versioning control system, established bug tracking system and project management system.
- Managed Linux servers and acted as database administrator as well as developer.Built database replication for all web applications.
Tools: Tomcat, Java, Groovy, Grails, Spring, JQuery, Javascript, PHP, Apache, MySQL, Memcached
Lead Web Developer
Confidential
Responsibilities:
- Lead for local and offshore team of 15 developers. Built custom MVC architecture for internal tools system for integration with backend telecommunications distributions systems, customer service, and other internal systems and departments serving >10GB of data daily to multiple global offices from a 1 TB DB backend.
- Built web/database applications for healthcare industry. Built HIPAA compliant portal to automatically transfer Microsoft employee records into healthcare system for onsite dietary clinic. Rebuilt backend database and frontend web application for healthcare system which transferred, stored and updated medical records.
Tools: Tomcat, Java, Javascript, PHP, Apache, Memcached