Summary
Overview
Work History
Education
Technical Knowledge
Additional Information
Availability
Projects
Timeline
Generic

Mohammed IbrahimB

Bangalore

Summary

Results-driven and highly skilled Software Engineer with four years of hands-on experience in designing, developing, and deploying scalable software solutions. Adept at leveraging big data technologies and microservices architecture to deliver robust and efficient applications. Seeking a challenging role to contribute technical expertise, innovation, driving impactful solutions in a collaborative environment.

Overview

5
5
years of professional experience

Work History

Software Developer

Brambles digital
Bangalore
08.2022 - Current
  • Designed and built highly reliable, available services which handles continuously growing data in Terabytes
  • Built microservices which scale on its own and can communicate with other services
  • Writing spark based jobs utilizing the power of dataframes, datasets, udfs, spark sql etc on huge volumes of data for business insights and dashboards for multiple projects
  • Worked on building data pipelines which automates the flow of data which has records in millions reducing cost, utilizing distributed systems such as trino
  • Handling big data and highly complex queries
  • Taking ownership of the services with timely delivery built across multiple projects and providing timely service.

Software Developer

thedatateam
Bangalore
08.2021 - 08.2022
  • Integration of user-facing elements developed by front-end developers with server side logic
  • Developing orchestration apis(rest api) using azure function app,app services,blob storage,postgresql
  • Developing front end application(single page application) using vanilla javascript for uploading large files to azure blob storage
  • Have written code which implements security,asynchronous behaviour,authentication(oauth2.0) using nodejs
  • Writing automation code which extracts data from excel and converting into schema suitable for validation,storing in database and generating test data out of it
  • Worked on unit testing using npm packages such as mocha and chai.

Software Developer

Altradimension Technologies Private Limited
Bangalore
11.2020 - 08.2021
  • Developing the backend of mobile application on AWS serverless architecture.Developed rest api's to support various functionality at users end and providing data to front end.Backend application was developed using lambda,api gateway,dynamodb,elastic search,s3
  • Worked on system designing and layed pipelines for interaction of different services in aws.Collabora ted with front end developers and Researched and identified best backend practices for building effiecient system required for the application
  • Knowledge of implementing graph and tree data base using dynamodb.

Trainee Engineer

Textual analytical solutions
Bangalore
04.2019 - 01.2020
  • Worked on information processing automation and web scrapping.Extracting,analyzing and classification of data from web pages and pdf's using python scripting
  • Worked with grids using bounded boxes(x,y coordinates).Building code to extract data from pdf's by locating grids
  • Generated automated testing tool which generates a desired output for different test cases to check desired testing attributes.Worked on debuggung complex code and increasing efficiency of code.

Education

Bachelor of Technology in Information Science and Engineering -

Bangalore Institute of Technology

Technical Knowledge

Python, C++, C, Nodejs, Scala, JavaScript, HTML5, CSS3, JSON, Dynamodb, MySQL, Postgresql, Amazon Web Services - Lambda,api gateway,dynamodb,elastic search, S3,SES, Step functions Azure Services - Function app(Blob trigger,http trigger), App service, blob storage,log analytics,container registry(for storing docker images), Git, Spark, trino

Additional Information

4 Years

Availability

Available for full time opportunities

Projects

BUSINESS INTELLIGENCE(BI) SOLUTION FOR PERSONELL ADMINISTRATION, Developed as a web based application where MySQL server is exploited as database management system and a module of ETL(Extract, Transform and Load) to turn transactional data into data warehouse. Development of this BI system helped executives to get hold of data more quickly and timely as required.

Timeline

Software Developer

Brambles digital
08.2022 - Current

Software Developer

thedatateam
08.2021 - 08.2022

Software Developer

Altradimension Technologies Private Limited
11.2020 - 08.2021

Trainee Engineer

Textual analytical solutions
04.2019 - 01.2020

Bachelor of Technology in Information Science and Engineering -

Bangalore Institute of Technology
Mohammed IbrahimB