Now you can Instantly Chat with Hamza!
About Me
Experienced Software Engineer with a demonstrated history of working in the Information Technology and Services industry as a developer, representing a leading unified commerce platform provider based in the UK, US, and Europe, working strictly with ...a leading unified commerce platform provider based in the UK, US, and Europe, working strictly with Agile methods. Key responsibilities include development, reviewing development code, designing solutions, solving technical problems, training resources, collaborating with the management, selecting the right development environment, interacting with stakeholders, and making sure projects are completed in time. As a tech enthusiast, I want to learn about new emerging technologies in the market. I can do creative problem-solving in order to get exposure to multiple projects and excel in any collaborative environment. Over 1.5 years experience of working in a complex codebase, has given me a passion for clean well-tested code. Delivered solutions for several clients such as Marks & Spencer. My technical specialties include: Java: Java 8, J2EE Major Frameworks: Spring (Boot, Core, MVC, WebService), Hibernate, Struts, iBatis, Apache Camel Web Technologies: JSP, JSF, Apache Struts 1 & 2, Javascript, JQuery, XML, XSD, , JQ, SOAP, Rest, XHTML, Spring web-flow Mocking Frameworks: Wiremock, Custom Simulators for mocking API responses Testing Frameworks: Cucumber, Junit, Mockito, Selenium Web Driver, Concordion, TDD, BDD Message Brokers: Websphere MQ, Apache Active MQ Application Servers: Websphere, Tomcat Databases: IBM DB2, MySQL, SQL Server, Microsoft SQL Server Software Modeling: OOAD, UML, Software Design Methodologies: Agile, Waterfall Software Versioning: Git, Mercurial (SVN) Development Environments: IntelliJ, Eclipse, Netbeans, VSCode Build Tools: Ant, Maven, Gradle SCM: Kalithea, Bitbucket, GitLab, Nexus CI/CD: Jenkins Deployments: Virtual Machines Management Tools: Jira, Confluence, FishEye, Trello
Show MoreSkills
-
-
-
- 1 Years
Beginner
-
-
-
- 2 Years
Advanced
-
-
-
-
-
- 2 Years
Advanced
-
- 1 Years
Beginner
-
-
-
- 2 Years
Advanced
-
-
- 1 Years
Beginner
-
- 2 Years
Intermediate
-
-
-
- 1 Years
Beginner
-
- 2 Years
Intermediate
-
- 2 Years
Advanced
-
-
- 1 Years
Intermediate
-
- 2 Years
Intermediate
-
-
-
- 2 Years
Advanced
-
- 2 Years
Advanced
-
- 1 Years
Intermediate
-
- 2 Years
Advanced
-
- 2 Years
Advanced
-
- 1 Years
Intermediate
-
- 2 Years
Advanced
-
- 2 Years
Advanced
-
- 2 Years
Advanced
-
- 2 Years
Expert
-
- 1 Years
Intermediate
-
- 4 Years
Expert
-
- 2 Years
Intermediate
-
-
- 2 Years
Advanced
-
- 1 Years
Intermediate
-
-
-
- 1 Years
Intermediate
-
- 2 Years
Advanced
-
- 1 Years
Intermediate
-
-
- 1 Years
Intermediate
-
-
- 2 Years
Advanced
-
-
- 2 Years
Advanced
-
-
-
-
- 2 Years
Intermediate
-
-
-
-
- 2 Years
Intermediate
-
- 2 Years
Advanced
-
- 1 Years
Intermediate
-
- 1 Years
Intermediate
-
- 1 Years
Beginner
-
- 2 Years
Advanced
-
- 1 Years
Beginner
-
- 2 Years
Intermediate
-
- 3 Years
Expert
-
- 1 Years
Intermediate
-
- 1 Years
Intermediate
-
- 2 Years
Advanced
-
- 1 Years
Intermediate
-
- 2 Years
Advanced
-
-
- 2 Years
Expert
-
- 2 Years
Advanced
-
-
- 1 Years
Intermediate
-
- 2 Years
Intermediate
-
- 2 Years
Advanced
-
- 3 Years
Advanced
-
- 2 Years
Advanced
-
- 2 Years
Advanced
-
-
- 2 Years
Intermediate
-
-
- 2 Years
Intermediate
-
- 2 Years
Intermediate
-
-
- 2 Years
Intermediate
-
- 2 Years
Advanced
-
- 1 Years
Beginner
-
- 2 Years
Advanced
-
-
- 1 Years
Intermediate
-
- 1 Years
Beginner
-
- 1 Years
Intermediate
-
-
-
- 1 Years
Intermediate
-
- 2 Years
Advanced
-
- 1 Years
Intermediate
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Positions
Portfolio Projects
Description
VISION Commerce Suite (VCS) is a state-of-the-art ‘engaged commerce’ platform that allows leading retailers to create and control their ideal customer experiences.
My job responsibilities included:
- Develop RESTful APIs for the web and mobile clients using the Java Spring framework.
- Worked on Redocly - the OpenAPI (formerly known as Swagger) generated API reference documentation software - to auto-generate entire documentation of ESI.
- Write clean, reusable, and testable code using SOLID and OOP principles.
- Improving the current system in terms of technical development.
- Used Jira for Project management.
- Used Git/ Mercurial for code versioning.
Technologies I have worked on:
- Java 8, Spring, Angular, HTML, CSS, Bootstrap
- Mysql, IBM Db2, SQL Server
- TortoiseHg, SourceTree, Soap UI, Postman, Maven
- Concordions, Seleniums, Cucumber Tests
Show More Show LessVerifications
-
Phone Verified
Preferred Language
-
English - Fluent
-
Hindi - Fluent
Available Timezones
BROWSE SIMILAR DEVELOPER
-
James N
Experienced .NET Software Engineer
-
Menashe B
Mule ESB / Anypoint Platform / API-led Architecture / Integration Expert
-
Tommy L
Senior System Software Engineer
-
Steven T
Have coded almost everything from firmware through apps, dev to valid to customer suppport
-
Mikhail B
Seniors Micro-Services consultant
-
Eric A
Embedded Engineer
-
Thamil S
Project Manager
-
Terry L
SAS Consultant
-
Jamie W
GSMART Quality Leader; eQPTM Leader
-
Jeffrey L
Cisco Network and Voice Engineer with heavy Linux / C / PHP / Python programming background