A N M Bazlur Rahman

A N M Bazlur Rahman

Mentor
5.0
(21 reviews)
US$50.00
For every 15 mins
36
Sessions/Jobs
ABOUT ME
πŸ† Java Champion πŸŒ† Jakarta EE Ambassador πŸ’» Software Engineer πŸŽ“ JUG Leader πŸ“– Published Author @InfoQ 🌐 and @foojayio πŸ“ Editor
πŸ† Java Champion πŸŒ† Jakarta EE Ambassador πŸ’» Software Engineer πŸŽ“ JUG Leader πŸ“– Published Author @InfoQ 🌐 and @foojayio πŸ“ Editor

Seasoned Java software engineer with over a decade of expertise in designing, developing, and optimizing high-performance systems. Proficient in leading technical teams and mentoring emerging talent, I have consistently delivered quality software solutions that exceed business expectations. Recognized as an active thought leader, I have spoken at international industry conferences and contributed to esteemed platforms like InfoQ and Foojay.IO. Armed with a comprehensive skill set that combines technical mastery, proven leadership capabilities, and extensive industry knowledge

  • Senior Java developers with 11+ years of experience.
  • Experienced back-end developer (developed a backend system for a financial application that serves 10+ million users).
  • Expertise in developing mobile applications
  • Expert in Java ( including Java 11-21, lambda expression, and stream API, Concurrency)
  • Published four books on Java ( 3 of them best-sellers)
  • Java User group leaders
  • Contributed AdoptOpenJDK project

Editorial Contributions
β€’ Contributing Editor for the Java Queue and Architecture Queue at InfoQ.com. β€’ Editorial Contributor at Foojay.io.
Community Leadership and Engagement
β€’ Founder and Organizer for the Java User Group of Bangladesh (JUGBD), community meetups and conferences since 2013.
β€’ Recently joined the Jakarta EE Ambassadors Program.
β€’ JCP Associate Member: Active member of the Java Community Process.
Technical Contributions and Workshops
β€’ Eclipse Committer for the Jakarta Starter project.
β€’ Presented talks on Java and software engineering topics. More details at bazlur.ca/conference-talks.

Twitter: https://twitter.com/bazlur_rahman
LInkedIn: https://www.linkedin.com/in/bazlur/

Key Skills:
Programming Language: Java (JSE, JEE), Java 8, Java 11 to Java 21, Scala, Python, Groovy, C, JavaScript
Frameworks: Spring Boot, Spring Framework, Grails, Hibernate, JPA, JMS, Android
Database: Oracle Database, DynamoDB, Microsoft SQL Server, MySQL, PostgreSQL
Development Tools: IntelliJ Idea, Eclipse, Maven, Gradle, GIT, TeamCity(CI/CD), NeverCode CI,
Middleware: Apache Tomcat, JBoss EAP, Oracle WebLogic Server, AWS (CloudFront, CloudWatch, Beanstalk, S3, SNS/SQS, Lambda, Ec2, Kinesis, Redis, Redis PubSub), jPOS
Operating Systems: Mac OS X, Linux Ubuntu, Linux CentOS
Others: Microservices, RESTful API design, and integration, Clean Code, Clean Architecture, OOP, SOLID, TDD, Design Patterns, Agile methodologies

Bengali, English
Eastern Time (US & Canada) (-05:00)
Joined September 2019
EXPERTISE
10 years experience | 12 endorsements
I have been developing Java-based software for more than 10 years now. I have also published 4 books on the java programming language.
I have been developing Java-based software for more than 10 years now. I have also published 4 books on the java programming language.
8 years experience | 8 endorsements
Spring boot is one of the strongest suits of mine.
Spring boot is one of the strongest suits of mine.
AWSSpringJava ee,spring
View more
5 years experience
I have been exposed to develop mobile applications with android. Native android is one of my expertise of mine.
I have been exposed to develop mobile applications with android. Native android is one of my expertise of mine.
1 year experience | 1 endorsement
I have been learning and developing node.js for a year. I'm quite confident in it.
I have been learning and developing node.js for a year. I'm quite confident in it.
5 years experience | 6 endorsements
I have worked with EJB and other EE stacks alongside spring.
I have worked with EJB and other EE stacks alongside spring.

REVIEWS FROM CLIENTS

5.0
(21 reviews)
Jack M
Jack M
June 2021
Really great teacher with a very detailed understanding of both conceptual and real world aspects of Java and Spring programming. Very good communicator and was able to answer all my questions that I had live.
Sam
Sam
March 2021
very helpful in debugging the java application
Sam
Sam
March 2021
very helpful and very knowledgeable mentor
Sam
Sam
March 2021
very good knowledge in java and java related IDE (IntelliJ Idea)
Sam
Sam
March 2021
very knowledgable in java and java tools and very quick in fixing build issues
Mike
Mike
March 2021
Bazlur Rahman is the best. He is always welcome to help you no matter the question is. I helped my with my project and many other off-topic questions I had. I really appreciated the help. Thank you so much, and I'll sue your service again
Mike
Mike
March 2021
Bazlur Rahman is the best. He is always welcome to help you no matter the question is. I helped my with my project and many other off-topic questions I had. I really appreciated the help. Thank you so much, and I'll sue your service again
Removed User
Removed User
March 2021
He exceeded my expectations and went above and beyond to make sure my project was complete. Not many people could help but Bazlur helped me greatly, and was super quick too.
Julien Fitzlaff
Julien Fitzlaff
February 2021
Really nice and helpful mentor. Figured out my problem and had various approaches in mind very fast! Would recommend!
Cary Holl
Cary Holl
February 2021
Awesome work! I would've just been staring at the screen for a few hours. A lot of help!
SOCIAL PRESENCE
Stack Overflow
2110 Reputation
5
34
50
EMPLOYMENTS
Sr Software Engineer
Contrast Security
2022-01-01-2023-09-01
  • Actively maintained and enhanced Java-based web server applications, ensuring robust and efficient performance.
  • Led code ...
  • Actively maintained and enhanced Java-based web server applications, ensuring robust and efficient performance.
  • Led code quality initiatives within the team, achieving 100% test coverage through targeted refactoring.
  • Improved existing codebase performance by 180% through strategic refactoring techniques.
  • Contributed to the development of self-protecting software, focusing on mitigating web application vulnerabilities.
  • Optimized the build pipeline, introducing new test profiles that resulted in a 200% speed increase during the test stage.
  • Engineered a data layer with microservices and AWS OpenSearch, yielding a ten-fold improvement in complex search capabilities under heavy data load.
Java
View more
Java
View more
Sr. Software Developer
Loblaw Digital
2019-11-01-2021-12-01
  • – Implemented a multithreaded scheduler for sending SMS and email reminders in a Digital Pharmacy product, en- hancing the onlin...
  • – Implemented a multithreaded scheduler for sending SMS and email reminders in a Digital Pharmacy product, en- hancing the online auto-refill process. Reference: Shoppers Drug Mart Digital Pharmacy
  • – Increased job scheduler performance by 400%, ensuring faster and more reliable task execution.
  • – Played a pivotal role in the design and development of a microservices-based appointment and notification subsys-tem for COVID-19 vaccination scheduling.
  • – Proactively diagnosed and upgraded the backend Java application to mitigate the Log4JShell vulnerability, earningaccolades from colleagues and management.
  • – Developed a comprehensive payment solution for the Digital Pharmacy application, streamlining customer trans-actions.
  • – Upgraded a Java-backed service from Java 8 to Java 11 and integrated the latest version of Spring Boot, improvingstability and features.
  • – Orchestrated a Notification Enrollment System allowing ad-hoc users to receive prescription notifications, enhanc-ing customer engagement.
  • – Designed and implemented a NoSQL-based Audit Logging system, migrating away from MySQL-based loggingto significantly improve performance.
  • – Introduced GraphQL to reduce API dependency between front-end and mobile development teams, enabling moreagile development cycles.
  • – Conducted technical mentorship sessions to upskill the team on the latest Java technologies, fostering a culture of continuous learning.
Java
Node.js
Spring Boot
View more
Java
Node.js
Spring Boot
GraphQL
View more
Senior Lead Engineer
bKash Limited
2018-04-01-2019-10-01
  • – Led a team of 10 engineers in the design and implementation of a Java-based, microservices middleware archi- tecture for bKash...
  • – Led a team of 10 engineers in the design and implementation of a Java-based, microservices middleware archi- tecture for bKash, Bangladesh’s largest financial mobile app serving 10 million users with hundreds of third-party integrations. Reference: bKash App
  • – Orchestrated the bKash Agent mobile application, facilitating cash-in/cash-out transactions for digital wallets. Reference: bKash Agent App
  • – Developed an AOP-based generic event generation library, enabling unobtrusive event collection and increasing developer productivity by 10%.
  • – Spearheaded an HTML5-based app within the mobile app’s WebView, accelerating the delivery of business-critical applications by 4x.
  • – Initiated and designed a product enabling ATM cash withdrawals via mobile wallets, significantly boosting customer satisfaction.
  • – Architected a system allowing money transfers from credit cards and bank accounts to mobile digital wallets, enhancing financial flexibility for users.
  • – Cultivated a culture of excellence by documenting best practices and coding standards, contributing to a 50% reduction in software bugs.
  • – Conducted training sessions for new hires, resulting in a 200% faster onboarding process.
  • – Received maximum points in yearly performance appraisal, leading to a promotion.
Android
Java
Spring
View more
Android
Java
Spring
Spring Boot
Back-End
Microservices
View more