Software Engineering Consultant Resume
SUMMARY:
- Full - stack software engineer with 15+ years experience delivering high-profile web applications and services.
- Versed in all phases of the software development lifecycle (SDLC) and engineering best practices.
TECHNICAL SKILLS:
Frontend UI: HTML5, CSS, Javascript, jQuery, Angular 2, React, Bootstrap, D3, Less, SVG
Backend: Node.js, Python, Java, PHP, ASP.net, Unix / Linux, C#
Cloud Services: Confidential Web Services (AWS), Heroku, Google Cloud Platform, REST API, JSON, XML, OAuth
CI/CD: Git, GitHub, Jenkins, NPM, Docker, Fabric.io, Gulp
Data Management: SQL Server, SQLite, MySQL, MongoDB (noSQL), Redis, BigQuery, Firebase
Agile Project management: Jira, Confluence, Basecamp, Redmine
Other: MVC & object-oriented (OOP) design, Responsive UI, TDD,, ES6, Promises & Async principlesPATENTS/AWARDS
PROFESSIONAL EXPERIENCE:
Confidential
Software Engineering Consultant
Responsibilities:
- Develop & deploy API web services for Walmart’s native Confidential & Confidential retail applications. Integrate w/ enterprise systems for inventory & pricing, taxes, payment, authentication, & fraud detection:
- Full-stack application development for BI system supporting all Confidential interactive games (mobile, web, game console) and growing by multi-billion records daily. Migrate to cloud-hosted big-data systems and update tools UI using AngularJS. Support real-time, batch, and ad-hoc analytics with containerized Node.js, Python, and Java applications.
- Native Confidential app written in Swift, allowing fun task-reward management application targeting China market. Integration w/ cloud-hosted data store w/ oAuth authentication
- Native Confidential app written Swift leveraging Apple’s ResearchKit and HealthKit frameworks to collect research data via user surveys and device sensors. Custom integration with secure online data storage
- Native Confidential application for major sportswear retailer. Real-time video feature extraction of biomechanical data, and graphical display of individualized metrics.
- Native Confidential application to pair phones with an FDA-regulated clinical device via Bluetooth LE, display sensor data in user-friendly charts, and enable export to spreadsheet programs.
- Native Confidential application to accompany book launch, using JSON web services and Parse. Confidential cms to let users plan and manage diets.
- Native Confidential & Confidential applications to manage job search activities. Includes geolocation, 3rd-party data integration via JSON web service, push notifications, on-device relational database, Google analytics & ads, Facebook & Twitter integration, internationalization.
- Angular web application that loads & displays upcoming technical events from 3rd-party webservice.
Instructor, Computer Science & Development
Responsibilities:
- Adv. JavaScript w/ Node.js & Angular
- Intro to JavaScript
- Intro to Programming w/ Python
- Confidential Mobile Development
Solutions Architect, Enterprise Mobility & Analytics
Responsibilities:
- Confidential Teleca Corp. is a $350m software and services company with more than 7500 employees in 12 countries.
- Lead mobile development projects for external clients. Direct UX/UI design, architecture, development, QA and client delivery. Key projects:
- Provide solution architecture and engineering estimates for sales engagements with budget up to $10m.
- Develop standard solution offerings for SAP product implementations hosted on Confidential Web Services (AWS).
- Advise clients on mobile development toolchain and deployment workflow.
- Provide thought leadership for Confidential, Confidential, and enterprise mobility offerings
- Generate SVG Tiny graphics for Nokia mobile applications
Senior Technical Program Manager
Responsibilities:
- Responsible for technical specification and delivery of web applications across 40+ MSN. Confidential properties worldwide. Applications included photo slideshows, quizzes, story templates and SEO.
- Provided technical design for ASP.net server applications and XML-based templates to integrate with MSN. Confidential publishing system.
- Managed delivery of applications and features for FOX Sports mobile web site. Coordinated closely with FOX Sports engineering, sales, and executive management.
- Implemented SEO best practices, web analytics and BI reporting via Omniture.
Senior Interactive Producer
Responsibilities:
- Managed design, development, and production of web sites and rich interactive applications accounting for more than 800 million page views per month.
- Designed and developed publishing systems for daily use by 200+ editorial staff.
- Developed web applications for live television broadcasts and high-visibility news productions. Applications based on standard web technologies (e.g. HTML, XML, JSON, Javascript, Flash, CSS)
- Hired and supervised junior interactive producers.
- Managed external software development vendors.
Web Developer
Responsibilities:
- Designed and developed high-performance systems for online voting, personalization, stock quotes and sports scores for MSNBC. Confidential web site using ASP.net and SQL Server
- Architected browser-based newsroom publishing systems using Javascript, AJAX, XML, SOAP, and SQL Server.