junior software engineer
Proficient in Java Standard Edition (SE) and Enterprise Edition (EE), including core concepts, libraries, and frameworks like Spring and Hibernate.
Experience with Java-based web technologies such as Servlets, JSP, and front-end frameworks like HTML, CSS, and JavaScript.
Knowledge of database systems like MySQL, Oracle, or MongoDB, and proficiency in SQL for data manipulation and retrieval.
Familiarity with version control systems like Git for collaborative code management and tracking changes.
Experience with testing frameworks like JUnit and Mockito to ensure software quality and reliability through automated testing.
Understanding of application servers such as Apache Tomcat or JBoss for deploying Java applications.
Experience working in Agile environments using methodologies like Scrum or Kanban for iterative and collaborative development.
Proficiency in Java development environments like Eclipse or IntelliJ IDEA for efficient coding, debugging, and project management.
Knowledge of integrating RESTful APIs and web services using frameworks like Spring Boot.
Experience with build automation tools like Maven or Gradle for managing dependencies and building projects.
Skilled in harnessing power of platforms like AWS, crafting scalable, secure, and cost-effective cloud solutions.
Deep understanding of scripting for efficient automation solutions to streamline processes and enhance productivity.
Designer & developer based out of Worcester
I am a highly motivated and passionate junior developer, quick to learn and excel at mastering new technologies. Thriving in collaborative environments, I strongly believe that software has a profound impact on people's lives.
I find joy in solving complex problems and take great pride in my coding achievements. I am enthusiastic about delivering value and exceeding expectations in every project I undertake.
A selection of my range of work