Tanim's photo

Tanim Mahmud

Software Engineer

Tanim's Blog

About Me

I'm a Software Engineer from Melbourne, Australia. I aim to make a difference through my problem solving skills.

I am an Engineer with over 4 years of experience in both front-end and back-end development of applications. I am a personable, communicative programmer who loves to learn new technology. I am interest in SPA development.

Name: Tanim Mahmud

Email: tanimmahmud08@gmail.com

GitHub: https://github.com/tanimmahmud

Technical Blog: https://tanimmahmud.github.io/posts/

Phone: +61430808098

Location: Melbourne, Australia

Technology Skills

JAVASCRIPT | NODEJS | EXPRESS.JS | REACT.JS | REDUX | GRAPHQL | RELAY| JQUERY | WEBPACK | MONGODB |HTML5 | CSS | SASS | GIT | HEROKU | RUBY | RUBY ON RAILS | MOCHA | CHAI | JEST | RSPEC | ELIXIR

Work Experience

Software Engineer / Culture Amp

Jan 2019 - Present

Helping to build a better world of work, contributing across multiple microservices to help develop a stable, innovative application that empowers HR leaders, managers and employees.

I am part of the team that design and implement reporting part of the platform and one of the project that I am proud of was implementation of the next generation of data privacy protections in Culture Amp. The feature got independently tested by external security auditors and now protects the privacy of the employees of the 2500+ companies that use Culture Amp.

Responsibilities:

  • Continuous integration across front-end (React) and back-end (Ruby on Rails) code, test-driven development (RSpec, Jest, Cucumber), git deployment, bug monitoring (Bugsnag, Sentry) on platform with 160,000 + active users.
  • Working with many technologies including graphQL, Apollo, Elixir, SQL, mongoDB, AWS, Rails, React, Python, Sinatra, Cucumber and Ecto.
  • Experience working with build pipelines (buildkite), test, pre-production and production environments, working through verification requirements with internal quality assurance engineers.
  • Keeping eye on clean code and contribute to tech debt when possible.

Software Engineer / MotusWare Pty Ltd

Feb 2018 - Jan 2019
  • Design the overall architecture of the web application.
  • Maintain quality and ensure responsiveness of applications.
  • Collaborate with the rest of the engineering team to design and launch new features.
  • Maintain code integrity and organization.
  • Converting designs to visual elements.
  • Implementation of security and data protection.
  • Create and maintain REST APIs.
  • Build front end of the product using ReactJs, Redux, Javascript, HTML, CSS, Bootstrap.
  • Implementation of Agile Methodologies and Best Practices, such as Scrum, TDD.
  • Implementation of cloud message APIs and use of push notifications.
  • Maintain MongoDB Database.

Software Engineer / Victorian Government School

Feb 2017 - Feb 2018

I have been working in two Victorian schools where I am primarily involved in teaching students and working alongside teachers to challenge and foster innovation linked to the STEM related curriculum. One example of a project I have completed includes the successful build of a web app to manage teacher’s resource, timetable and planning.

I oversee many interesting challenges of the application including different user roles (teacher/student/admin), asset management, search engine integration (Elasticsearch), image upload and storage, and deployment and activity tracking using Git.

Software Engineer (Volunteer) / Code the Future

Jan 2017 - Feb 2018

A not-for-profit, start-up organization which has built a free marketplace to connect developers with educators to help primary and secondary students learn how to code.

I oversee many interesting challenges of the application including different user roles (developer/educator), geolocation and google maps integration, search engine integration (Elasticsearch), image upload and storage, and deployment and activity tracking using Git.

Education

Diploma of Software Engineering/ Australian Institute of Technology (AIT)

Graduated end of 2016

Bachelor of Civil and Infrastructure Engineering / . RMIT University (Melbourne)

Graduated end of 2013

Get in touch

Mobile

+61430808098

Email

tanimmahmud08@gmail.com