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.

Hussain M

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.

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.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
See more

Language

English
Fluent

Work Experience

Sr Java Developer at Descartes
December 1, 2023 - October 31, 2024
Led 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, 2023
Designed 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, 2021
Extensively 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, 2019
Developed 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, 2019

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Professional Services, Financial Services, Transportation & Logistics, Media & Entertainment