Adrian is a Senior Engineering Manager and Software Engineer with a strong record of cost-effective engineering project completion. He started his development career 20 years ago and gradually made the transition to team lead/engineering manager. Adrian is passionate about complex back-end systems, microservices, databases, cloud (AWS, Google Cloud), code quality, CI/CD, and DevOps. He works in a fully remote capacity and enjoys interacting with people from various backgrounds and cultures.
Worked on various projects from inception to delivery following ISDC project management methodology based on Prince2.
Acted as Scrum Master for several projects and contributed to ISDC continuous improvement program by revising and suggesting improvements to project management best practices.
Coached and mentored junior team members and improved development best practices for existing projects.
Led 3 teams of 30+ software engineers on several R&D projects including design, architecture, and implementation.
Executed performance evaluations, salary reviews, and development plans for the company.
Acted as Scrum Master for the Maps Merchant Portal and implemented best practices for day-to-day development activities (continuous integration, unit testing, code reviews, etc.).
Led a small team that worked on telecom infrastructure solutions.
Worked on the development of significant projects including CMS, customer care application, web tracking and analytics, Apache plugins, and mobile applications (J2ME).
Documented business requirements, gatherings, and issues for the software products.
Synoptos is a media intelligence solution providing news and social insights to help clients understand what’s transpiring in the media, identify pathways to influence key stakeholders, and improve operational decision-making. Its advanced influencer mapping and monitoring solutions have helped organizations around the world to launch products in new markets, obtain international agreements, win ballot initiatives, obtain drilling rights, and adrenalize public health campaigns. Resurrected the legacy app, moved to AWS, fixed scalability and availability issues, and replaced many custom services with AWS native equivalents. Technologies used: Ruby, Rails, AWS, PostgreSQL.
Crossover connects companies with the best talent worldwide and provides a seamless end-to-end solution for remote team management. Rewrote the back end from the legacy app using Spring Boot and revised the deployment model (Docker+Elastic Beanstack) and the CI/CD pipeline, adding automatic quality checks (SonarQube). The project was successfully launched and is currently used by Crossover’s thousands of contractors worldwide to log time and get paid. Technologies used: Java, Spring, MySQL, Docker, AWS.
RideAustin is the world’s only nonprofit rideshare company serving the Austin community at competitive prices. It gave its first ride on June 16, 2016 and has since grown to be a community asset in central Texas. Led a distributed team of 30 developers and testers that built and launched the ridesharing service that provided an alternative to Uber/Lyft in Austin for 4 years. Technologies used: Java, Spring, MySQL, Docker, AWS, GCP, iOS, Android.