Software architect, developer, and team leader, with agile project management skills and focus on educational markets. Proven experience in multiple languages and platforms, building high-performance software, server environments, and teams. Mature knowledge of development operations (devops), systems and database administration, infrastructure and disaster recovery planning, outsourcing , requirements analysis and estimation, automated testing, quality assurance, build systems, platform selection, and library evaluation.Specialties:Languages: Java, Kotlin, Elm, C#, Groovy, Ruby, JavaScript, Python, Perl (ugh), BashDatabases: PostgreSQL, Cassandra, MySQL, Sybase, Microsoft SQL Server, Oracle, InformixOperating Systems: Linux, Solaris, AIX, WindowsAutomation: Terraform, Ansible, Jenkins, Chef, homegrown approaches from the dark agesCloud: AWS, vendor selection and negotiation, SaaS reviews, SSOIntegration: Migrating platforms, event sourcing, team consolidationPlanning: Large scale projects with multiple teams across continents, collaboration with product management, staying 3-6 months ahead of implementationRandom: Reading and interpreting legal documents and laws to find loopholes to benefit my employer, small engine repair, and home restoration
Listed skills include Software Development, Javascript, Agile Methodologies, Linux, and 20 others.