Farhan Chowdhury

Back End Developer at Geonode

Dhaka, Dhaka Division, Bangladesh
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Farhan Hasin Chowdhury is a software engineer based in Bangladesh with 9 years of experience building backend and full‑stack web applications. As staff at freeCodeCamp he combines hands‑on development with public writing and learning, and contributed a Spring Boot + MongoDB REST API used in a freeCodeCamp course. He’s comfortable across the stack—authoring Dockerized projects that span Vue.js frontends, Express APIs, and robust testing with Jest and Supertest—while favoring pragmatic tools like Lombok for cleaner Java code. Pragmatic and curious, he turns tutorial ideas into production-ready examples that teach as well as ship.
code9 years of coding experience
job3 years of employment as a software developer
bookBachelor of Computer Science and Engineering, Computer Science and Engineering, 3.0, Bachelor of Computer Science and Engineering, Computer Science and Engineering, 3.0 at University of Asia Pacific
stackoverflow-logo

Stackoverflow

Stats
154reputation
7kreached
9answers
0questions
github-logo-circle

Github Skills (31)

api-rest10
javascript10
docker10
expressjs10
api-design10
restful-api10
dockers10
java10
mongodb-database10
javas10
vue10
spring-boot10
rest-api10
mongodb10
vue-jsx10

Programming languages (15)

JavaC++CSSCVueGoHTMLGDScript

Github contributions (5)

github-logo-circle
Project codes used in "The Docker Handbook"
Role in this project:
userFull-stack Developer
Contributions:33 commits, 4 PRs, 111 pushes in 1 year 7 months
Contributions summary:Farhan contributed to a variety of projects within the repository, including an Express API, a Vite counter application, and a fullstack notes application. Their work involved implementing both frontend components using Vue.js and backend API endpoints using Express.js. The user demonstrated proficiency in setting up and integrating different technologies, including Docker, and demonstrated testing skills using Jest and Supertest.
javascriptexpressdockervitehandbook
fhsinchy/movieist

Jan 2023 - Jan 2023

REST API powered by Spring Boot written for a freeCodeCamp course
Role in this project:
userBack-end Developer
Contributions:9 commits, 3 PRs, 8 pushes in 11 days
Contributions summary:Farhan primarily contributed to the development of the backend API for the movieist project, a REST API using Spring Boot and MongoDB. Their work included setting up database configurations, implementing database operations, and creating movie endpoints. They also integrated project Lombok for cleaner code and built the necessary services and controllers for handling movie data, including adding reviews.
spring-bootapispringrestrest-api
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Farhan Chowdhury - Back End Developer at Geonode