Available to hire
Hi, I’m Hussain, a passionate software developer with over six years of experience working across the full software development lifecycle. I specialize in Java technologies and modern web frameworks like ReactJS, Vue.js, and AngularJS. I enjoy crafting scalable microservices and cloud-based applications, particularly on AWS.
I strive to keep learning and adapting, applying agile methodologies and test-driven development to deliver high-quality and efficient software solutions. When I’m not coding, I like exploring new front-end frameworks and diving into the latest cloud services to stay ahead in this fast-paced tech world.
Skills
Language
English
Fluent
Work Experience
Sr Java Developer at Descartes
December 1, 2023 - October 31, 2024Led analysis, design, implementation, and deployment phases of projects through the full Software Development Life Cycle. Focused on code quality, unit testing, and CI/CD using tools like Jenkins and Gradle. Developed internal dashboards and customer-facing features using Vue.js, ReactJS, Node.js, and integrated with Java/Spring Boot microservices. Worked on RESTful APIs, serverless cloud applications using AWS including Lambda, S3, SNS, SES, and CloudFormation templates. Supported production with L3 level troubleshooting and enhancements. Utilized technologies like Docker, Splunk, SoapUI, and Atlassian products including Jira and Bitbucket.
Full Stack Java Developer at Phoenix
September 1, 2021 - December 1, 2023Designed and implemented Node.js and HTML web applications with dynamic forms and validation using AJAX. Developed microservices components using Spring Boot and consumed RESTful APIs with AngularJS and Vue.js. Managed state with Vuex, routing with Vue Router, and prototyped with Vuetify and Bootstrap-Vue. Deployed Spring Boot microservices in Docker containers using AWS EC2. Implemented test automation with Selenium integrated with Jenkins CI. Worked with Apache Kafka, Elasticsearch, and AWS Redshift. Configured Docker and managed PL/SQL queries in Oracle. Used Atlassian tools for issue tracking and code management.
Full Stack Java Developer at Techso
May 1, 2019 - September 1, 2021Extensively used Java 8 features like lambda expressions and streams for functional programming. Developed trade flow publishing components using Apache Camel and Kafka. Created Angular components, services, and unit-tested with Jasmine and Karma. Built cloud-ready Spring Boot microservices with Eureka for service discovery and Feign clients. Leveraged Oracle Coherence and PL/SQL stored procedures for database operations. Developed microservices with Spring Security and Spring Integration. Utilized Jenkins and Maven for build and deployment. Handled Kafka integration with Elasticsearch for real-time data streaming.
Java Developer at ClarityCX Solutions Services Private Limited
April 1, 2018 - April 30, 2019Developed and enhanced Java applications on Windows and Linux using Struts MVC Framework and Java Server Pages for UI development. Managed database interactions with SQL and PL/SQL and optimized performance. Deployed applications on Apache Tomcat and Pivotal Cloud Foundry through Jenkins. Worked with NoSQL and Big Data technologies like MongoDB, Cassandra, and Hadoop. Applied design patterns and utilized Eclipse IDE and Clear Case for version control. Implemented logging with Log4j and developed unit tests with JUnit.
Education
Bachelor’s degree at Ramachandra College of Engineering
January 1, 2019 - December 31, 2019Qualifications
Industry Experience
Software & Internet, Professional Services, Financial Services, Transportation & Logistics, Media & Entertainment
Skills
Hire a Full Stack Developer
We have the best full stack developer experts on Twine. Hire a full stack developer in Greater Sudbury today.