Summary
Adrees Taj is a Senior Java Software Engineer with 9 years of experience building scalable microservices and full-stack solutions across e-commerce, telecom, travel, and education verticals. He brings deep expertise in Java (8–11), Spring Boot/Cloud, Kafka/RabbitMQ, and AWS services, complemented by front-end experience in Angular and React and hands-on CI/CD with Jenkins and Docker. Adrees has repeatedly led end-to-end delivery—designing architectures, implementing TDD, and guiding small teams—while integrating analytics pipelines and data lakes for product teams. Comfortable in hybrid and remote environments, he has worked with executive stakeholders at Upwork to translate analytics needs into Retool visualizations, showing a knack for bridging technical implementation and business insight. He also retains practical mobile experience from Android development and familiarity with Kubernetes and Node.js, enabling him to contribute across the stack.
9 years of coding experience
10 years of employment as a software developer
Bachelor's In Computer Science, Information Technology, Bachelor's In Computer Science, Information Technology at Institute of management sciences. (Pak Aims)
English, Urdu, Punjabi