Tahmid Chowdhury

Backend Software Engineer

🌐 Portfolio 💼 Connect on LinkedIn 🔗 GitHub 📧 Ask me for contact details

Profile

I'm a passionate Software Developer with a strong track record in building innovative software solutions. At Victaulic, I leverage NestJS, Node.js, and Angular to create efficient systems and tackle complex challenges. I take pride in writing clean code and ensuring smooth database operations with MySQL. Experienced in the full software development lifecycle, I thrive in collaborative environments and am well-versed in Agile practices. With a thrill for learning new technologies, I continuously seek out opportunities to expand my skill set. Whether it's coding, troubleshooting, or deployment, I focus on delivering impactful solutions and contributing to successful project outcomes.

Skills

Backend Technologies:
NestJS, Node.js, JavaScript, TypeScript, SQL, MongoDB, MySQL
Frontend Technologies:
Angular, HTML5, CSS3, JavaScript, TypeScript
Cloud & Tools:
Azure, Git, CI/CD, Microservices Architecture
Databases:
MySQL, MongoDB, PostgreSQL, SQL Server
Core Competencies:
Team Collaboration, Leadership, Communication, Problem Solving, Reliability
Methodologies:
Agile Development, API Integration, Full Stack Development, Troubleshooting

Employment History

Software Developer
Victaulic, Easton, PA
May 2022 — Present
  • Software Development: Utilizing advanced coding skills in NestJS, Node.js, and Angular to develop innovative software solutions tailored to project requirements, enhancing overall functionality and user experience
  • Troubleshooting: Proactively identified and resolved complex code issues, improving system performance and minimizing downtime by implementing effective debugging strategies
  • Technical Documentation: Compiled and maintained detailed technical documentation, ensuring that team members and stakeholders understood software systems for ongoing maintenance and future development
  • Collaboration: Collaborated effectively with cross-functional teams, facilitating seamless integration of code and ensuring consistent project progress through regular communication and feedback
  • Database Management: Managed databases efficiently using MySQL, ensuring accurate data storage and retrieval to support application functionality
  • Cloud Deployment: Deployed app services and created microservices using Azure, enhancing application scalability and performance in a cloud environment
  • Project Management Application: Developed an internal project management application that links Revit to a web interface, focusing on material management. This application streamlined workflows and provided clients with enhanced visibility into project data
  • API Integration: Designed and implemented APIs that integrate with MuleSoft, facilitating data exchange between applications and improving overall system interoperability
Developer I
Savana, Inc., Malvern, PA
October 2019 — April 2022
  • Collaborated with Project Managers and senior leadership to review and approve project configuration and build management plans
  • Utilized Agile methodology in Jira, participating in daily scrum meetings to enhance team collaboration and project delivery
  • Designed, built, unit tested, deployed, and managed Savana's Business Process Management Software
  • Maintained and developed Savana's financial software products to ensure optimal performance and usability
  • Provided training and onboarding for new hires and existing employees on software usage and best practices
  • Demonstrated SQL proficiency by creating tables and views within the SQL database, following Feature-Driven Development guidelines
Backend Developer
Vampeo, Bethesda, MD
June 2017 — March 2018
  • Developed the back-end for a non-profit puzzle game, enabling global user connections and cultural exchange
  • Implemented multi-language support to enhance player communication and engagement
  • Designed competitive features by managing player scores and utilizing data for effective matchmaking
  • Created custom APIs with JavaScript, Node.js, Socket.io, and PostgreSQL
  • Coordinated collaboration between development teams and QA to streamline workflows
  • Assisted in debugging Unity projects for the Skyless Gaming team

Key Projects

StockScope Pro | Personal Project
Next.js 15, React 19, TypeScript, FastAPI, Python, Tailwind CSS, Docker
Advanced stock sentiment analysis platform with real-time data processing and AI-powered investment recommendations. Built modern full-stack architecture with professional dashboard interface, implemented comprehensive caching strategy, and developed containerized deployment with multi-level authentication.
GitHub: github.com/TahmidChowdhury/StockScope
Enterprise Integration Platform | Victaulic
Angular, NestJS, Azure Service Bus, Autodesk Forge API, MuleSoft, Mendix
Developed seamless connections with multiple enterprise platforms including Autodesk Forge (BIM360) and MuleSoft ESB. Architected real-time data synchronization across manufacturing and construction workflows with Module Federation and Nx monorepo structure enabling independent team development cycles.

Education

Bachelor of Science in Computer Science East Stroudsburg University | August 2014 — January 2018

Core Competencies