Engineering Manager
Current* Design, develop, and/or maintain 3 to 5 full-stack software systems.* Utilize agile methodologies to deliver quality software solutions on time and within budget.* Collaborate with 3 cross-functional teams to clarify requirements and design software solutions.* Conduct code reviews and continuous improvement of development processes for 2 projects.* Technical lead feedback and suggestions to 21 junior web app and/or mobile app software engineers.* Create, implement, and maintain developer volunteer/intern life cycle - interviewing, onboarding, sprint planning/debriefing, standups, 1-on-1 check-ins, code reviews, etc. * Develop and seed mock database tables for 2 apps for local backend development pre-deployment.* Implement continuous integration and deployment processes for quality assurance for 2 apps.* Debug issues in software systems to provide timely resolutions for system availability for production.* Resolve policy violations, compliance and other security testing issues for 3 apps.* Enact data analytics tracking via employing two tools in 1 web app, 1 mobile app, and 1 website.* Craft and execute hands-on curriculum, lab activities and assessments for 4 product engineering workshops to bridge classroom training and industry practice.