Adam Jonas is a dedicated Software Engineer at 10x Banking, where he plays a pivotal role in developing innovative backend systems that enhance financial services. With a strong foundation in Java, particularly versions 8, 11, and 17, Adam specializes in building robust applications that prioritize...
Adam Jonas is a dedicated Software Engineer at 10x Banking, where he plays a pivotal role in developing innovative backend systems that enhance financial services. With a strong foundation in Java, particularly versions 8, 11, and 17, Adam specializes in building robust applications that prioritize performance and scalability. His expertise in Test Driven Development (TDD) ensures that the software he creates is not only functional but also reliable and maintainable.
Currently, Adam is focused on the Interest Calculation project, where he leverages his skills in Amazon DynamoDB and Apache Spark to optimize data processing and storage solutions. His proficiency in using frameworks like Spring and Spring Boot allows him to implement efficient microservices that align with the principles of Object-Oriented Programming (OOP) and SOLID design principles. Adam's commitment to Agile methodologies and practices such as Pair Programming fosters a collaborative environment that enhances team productivity and innovation.
In addition to his technical skills, Adam is well-versed in various programming languages, including JavaScript, Node.js, Python, and Ruby, which enables him to contribute to diverse projects across the tech stack. His experience with tools like Docker and Kafka further enhances his ability to develop and deploy applications in cloud environments, particularly on AWS. Adam's GitHub profile showcases his passion for coding and continuous learning, reflecting his dedication to staying at the forefront of technology in the fast-evolving banking sector. Through his work at 10x Banking, Adam is not only shaping the future of financial technology but also driving a culture of excellence and innovation within his team.