Bharat Mahajan

Senior Software Engineer

Pune, Maharashtra, India13 yrs 2 mos experience
Highly Stable

Key Highlights

  • Over 12 years of experience in mobile and backend development.
  • Expertise in Azure Functions and C# for scalable solutions.
  • Proven track record in AEC industry project delivery.
Stackforce AI infers this person is a Backend-heavy Fullstack Developer specializing in AEC solutions.

Contact

Skills

Core Skills

Microsoft AzureAzure FunctionsC#Power BiThree.jsObjective-c

Other Skills

7 zipASP.NETAdobe PhotoshopAngularJSArcGIS EngineArcgisAzure Data FactoryAzure DevOps ServicesAzure FundamentalsAzure MapsBitbucketCascading Style Sheets (CSS)Cocoa TouchCocoaPodsCore Data

About

Bharat Mahajan is a highly skilled Application Developer with over 12 years of experience specializing in mobile development (iOS), backend web technologies (ASP.NET MVC, Python), and 3D visualization using THREE.JS. He holds an AZ-900 Azure Fundamentals certification and has completed PMP and Agile training with Collabera Tact, strengthening his expertise in project management and agile methodologies. Having contributed to multiple AEC (Architecture, Engineering, and Construction) industry projects, Bharat has delivered high-performance and scalable solutions that optimize efficiency, reliability, and adaptability. His approach focuses on building robust architectures that handle increasing workloads while maintaining responsiveness and operational integrity. Through cloud-based innovations and strategic development practices, he ensures that applications evolve seamlessly to meet growing demands, making him a valuable asset in delivering future-ready solutions.

Experience

Cdm smith

Senior Software Developer

May 2025Present · 10 mos · Pune, Maharashtra, India · Hybrid

Microsoft AzureAzure Maps

Stantec

3 roles

Senior Application Developer

Jan 2024May 2025 · 1 yr 4 mos

  • Built and maintained Azure Functions with HTTP triggers for data analysis and web API integration.
  • Utilized Python and ESRI Shapefiles to process geospatial data within Azure Functions.
  • Developed RESTful APIs in C# and Azure Functions with timer triggers for automated data cleanup.
  • Implemented web APIs in C# to handle complex Excel data processing and efficient SQL database storage.
  • Utilized reflection in .NET to create generic CRUD operations APIs for 50 tables, enhancing code reusability and maintainability.
  • Designed and implemented Azure Data Factory pipelines that call deployed APIs for streamlined data integration and processing.
  • Developed C# code to invoke Azure Data Factory pipelines, enabling automated execution of data workflows and improving operational efficiency.
  • Created a solution for zero-emission buses, converting Python logic to C# and adding charging infrastructure.
  • Mapped water-related databases for a national water authority and provided PowerBI visualizations for strategic management.
Azure DevOps ServicesC#Azure Data FactoryAngularJSAzure FunctionsMicrosoft Azure+1

Application Developer

Promoted

May 2021Dec 2023 · 2 yrs 7 mos

  • Integrated offline maps using ESRI Maps, enabling reliable navigation without internet connectivity.
  • Built a robust RESTful API using ASP.NET Core and MVC framework, facilitating programmatic access to backend services.
  • Developed Azure functions with timer triggers to securely consume and process data from Thinkboards IoT Dashboard API.
  • Utilized Three.js to create an interactive 3D borehole visualization model, enhancing data exploration and analysis capabilities.
C#AngularJSAzure FunctionsMicrosoft AzureASP.NET

Associate Software Engineer

Aug 2018Apr 2021 · 2 yrs 8 mos

  • Developed file compression/extraction tool (7z), implemented Core Data with XML parsing, secured service calls with RSA encryption, enabled MFA via MSAL for O365 login.
  • Integrated HERE Maps and Mapbox SDK for offline navigation capabilities.
  • Utilized Core Data for structured data storage and retrieval, employed XML parsing for efficient data handling.
  • Developed robust file download manager using GCD blocks for efficient handling of multiple downloads.
  • Enabled data export from Core Data to XML and CSV formats for analysis and archival purposes.
  • Implemented QR and barcode scanning functionality using AVFoundation framework for streamlined data input.
SharePointMicrosoft AzureObjective-CSwift (Programming Language)

Collabera digital

Software Engineer

Oct 2016Jul 2018 · 1 yr 9 mos · Vadodara, Gujarat, India · On-site

  • Implemented efficient data passing using delegates/protocols for structured transfer between forms and views.
  • Created a flexible data model parsing JSON data and handling various expense formats.
  • Integrated Azure authentication (ADALiOS) and MSAL for secure user login and data retrieval.
  • Utilized TFS for version control, project management, and bug tracking. Integrated Flurry/Crashlytics for analytics and crash reporting.
  • Used vector images in Assets and sliced assets with Zeplin for a visually appealing and adaptable interface.
Objective-C

Mactores innovations pvt. ltd.

iOS Developer

Mar 2015Jul 2016 · 1 yr 4 mos · Mumbai Area, India · On-site

  • Utilized NSOperationQueue and multithreading for smooth background web service calls and file uploads with SAS tokens and Blob Storage.
  • Integrated Google Maps SDK and Places API for location search and proximity-based features, complementing REST API data.
  • Migrated SQLite to Realm for performance and scalability improvements.
  • Developed custom libraries for engaging UI elements like swipeable views, menus, and table sliders. Implemented an advanced search with autocomplete using asynchronous server calls.
  • Utilized Socket Rocket for compressed data transfer and G-Zip decompression. Integrated APNS and local notifications for scenario-specific loading. Managed code with Bitbucket and SourceTree.
Objective-C

Spider technologies llp

iOS Developer

Mar 2014Aug 2014 · 5 mos · Mumbai Area, India · On-site

  • Enhanced user interface design of an in-house iOS app for a more engaging user experience.
  • Utilized MySQL database and parsed JSON data for efficient data handling within the iOS app.
  • Developed a Live Scores Tab featuring real-time data updates directly from the database.
  • Implemented a dynamic Line Graph with auto-refresh functionality for insightful data visualization.
  • Demonstrated proficiency in developing and enhancing various aspects of an iOS app.
Adobe PhotoshopObjective-C

Rangam infotech pvt ltd

Trainee iPhone Developer

Oct 2012Nov 2013 · 1 yr 1 mo · Vadodara Area, India · On-site

  • Enhanced app engagement with HTML5, native, and custom Objective-C animations.
  • Implemented non-consumable in-app purchase and parsed XML data for server-side integration.
  • Developed image comparison algorithm, implemented irregular image cropping, and integrated text-to-speech with masking for story narration.
  • Created a custom parental lock and integrated APNS with a web UI for push notification control.
  • Documented projects for ISO audits using various structures for transparency and efficiency.
Software DocumentationObjective-C

Orion software services

Trainee Software Engineer

Aug 2011Sep 2012 · 1 yr 1 mo · Vadodara, India · On-site

  • Developed and designed iOS apps from scratch using Xcode and Photoshop, including UI/UX design, programming, and animation (Objective-C).
  • Tested apps for memory leaks using Instruments and submitted them to the iTunes Store via Application Loader.
  • Promoted apps on social media platforms and implemented engaging interactive elements.
Adobe PhotoshopObjective-C

Education

The Maharaja Sayajirao University of Baroda

Bachelor of Engineering — Computer Science

May 2010Present

Sabari Vidyalaya, Vadodara

High School

Apr 2004Present

Stackforce found 100+ more professionals with Microsoft Azure & Azure Functions

Explore similar profiles based on matching skills and experience