Suggestions
Adam Robinson
Software Architect
Professional Background
Adam Robinson is an accomplished Software Engineer with extensive experience in building JVM-based microservices. He has cultivated a deep expertise in a variety of programming languages and frameworks, including Kotlin and Java 8, which he utilizes to develop robust backend systems. With a strong background in multiple technologies such as Vert.x, Dropwizard, and Spring Boot, Adam has demonstrated a keen ability to choose the right tools for the right tasks, ensuring high performance and scalability in his projects.
Throughout his career, Adam has worked for several notable organizations in diverse roles, enhancing his skill set and technical know-how. His tenure at Institutional Shareholder Services (ISS) as a Full Stack Engineer allowed him to hone his technical abilities while contributing to critical projects that support institutional investors. Prior to this role, he excelled as a DevOps Engineer at iSeatz, where he integrated development and operations, ensuring seamless delivery and deployment of applications.
Adam's career also includes significant positions at esteemed companies including OLX Group, where he served as a Senior Engineer, and Phizzard GmbH, as a Principal Engineer. Each position has provided him with opportunities to lead teams and projects, implement innovative solutions, and foster collaborative environments.
Adam’s freelance endeavors have also been noteworthy. His self-employment as a Freelance Software Engineer has enabled him to tackle varied projects, further broadening his skills across different industries, while his experience as a Perl Backend Developer at travel audience GmbH introduced him to the intricacies of building dynamic web solutions.
Education and Achievements
Adam’s educational journey is as diverse and interdisciplinary as his career itself. With a foundational study of Philosophy at the University of New Orleans and English at New York University, he possesses a unique intellectual perspective that undoubtedly enriches his approach to software engineering. His studies at Xavier University of Louisiana further broadened his educational repertoire, sharpening his critical thinking and communication skills—essential attributes in today’s tech landscape.
Beyond his formal education, Adam has continuously sought to expand his technical capabilities. He is currently ramping up his proficiency in Ruby, Elixir, and Flutter/Dart paired with react.js, reflecting his commitment to staying ahead in rapidly evolving technologies, particularly in the realms of web and mobile application development. Additionally, his interest in Kubernetes underlines his drive to harness container orchestration technology, enhancing application deployment and management.
Additional Technical Expertise
In addition to his primary skills, Adam has experience with various databases including MongoDB, MySQL, and PostgreSQL, ensuring that he can effectively manage data in both SQL and NoSQL environments. His proficiency with cloud services such as AWS (including ECS, ECR, S3, SQS, SES) demonstrates his capability to leverage cloud technology for scalable application architecture.
Adam is also well-versed in infrastructure as code with Terraform, version control systems like Bitbucket and GitLab pipelines, and build tools such as Gradle and Maven. His understanding of containerization through Docker and performance monitoring via New Relic completes a well-rounded technical profile that is crucial for today's fast-paced software development environment.
Moreover, Adam has engaged with various older technologies, showcasing his broad technical comprehension. Other languages and frameworks he has studied or used less recently include Scala, Golang, and distributed systems tools like Kafka, Spark, and Hadoop. This diverse skill set allows him to approach problems from multiple angles, facilitating innovative solutions and enhancing team productivity.
Achievements
Though specific accolades were not mentioned, Adam's progression through various roles—from Developer to Principal Engineer—demonstrates a consistent track record of growth and achievement in the software engineering field. He has played pivotal roles in complex project deliveries and has continuously embraced new technologies to stay relevant within the industry. Adam is also recognized for his collaborative spirit and mentoring capabilities, contributing positively to team dynamics and skill development among peers.
