About
Experienced Staff Software Engineer (14 years) with a proven track record of designing…
Activity
-
The detailed breakdown I promised is here. I've spent 15+ years debugging production systems. The bugs that age you aren't the ones that are hard to…
The detailed breakdown I promised is here. I've spent 15+ years debugging production systems. The bugs that age you aren't the ones that are hard to…
Liked by Balasaheb Bagul
-
I have been using coding agents since early last year to leverage them to do rapid prototyping for production quality code. I have come across mixed…
I have been using coding agents since early last year to leverage them to do rapid prototyping for production quality code. I have come across mixed…
Liked by Balasaheb Bagul
Experience
Education
-
Northwestern University
-
-
Distributed Systems
Malware spread in torrents – Scraped the user generated metrics from torrent tracker websites to study the spread of malwares along the lines of user comments in BitTorrent networks.
Research
Newsight – Implemented a website to plot the network anomalies as seen by Peer to Peer users on a graph using the Flot jQuery library.
Practicum in Intelligent Information Systems
Twitter Debate – Implemented a web-based system in PHP and JavaScript with JQuery…Distributed Systems
Malware spread in torrents – Scraped the user generated metrics from torrent tracker websites to study the spread of malwares along the lines of user comments in BitTorrent networks.
Research
Newsight – Implemented a website to plot the network anomalies as seen by Peer to Peer users on a graph using the Flot jQuery library.
Practicum in Intelligent Information Systems
Twitter Debate – Implemented a web-based system in PHP and JavaScript with JQuery that contextualizes tweets from opposing candidates by providing point-counterpoint statements. -
-
-
-
-
-
-
-
-
Licenses & Certifications
Projects
-
Open Mobility Cloud Platform
-
• Micro-services (Azure ServiceFabric) platform for maintaining and processing user and location data.
• Time to leave notifications for user trips, based on best routes and real-time traffic patterns.
• Ensured country wise data privacy regulations, with regional service deployments and encryption of user data, while maintaining performance of the system.
• Configured ElasticSearch based logging framework to collect debug, informational, performance and error logs, from ServiceFabric…• Micro-services (Azure ServiceFabric) platform for maintaining and processing user and location data.
• Time to leave notifications for user trips, based on best routes and real-time traffic patterns.
• Ensured country wise data privacy regulations, with regional service deployments and encryption of user data, while maintaining performance of the system.
• Configured ElasticSearch based logging framework to collect debug, informational, performance and error logs, from ServiceFabric and other Azure services.
• Setup Load testing environment, using NodeJS with virtual dependency servers.
-
Social Radio
-
• Car entertainment service with social recommendations for music, based on Spotify.
• Web based interface for social connections to search on Spotify and recommend songs.
• Designed and created database with support for large-scale storage of music meta-data and user data. -
Xpress Now
-
Cloud based service to provide smarter way of discovering new web content
• Integrated third party content into the service, based on category, location and content type.
• Incorporating Analytics framework into the product to track content quality and feature usage.
• Created custom Windows Phone applications for various locations.
• Used JavaScript, NodeJS and C# with XAML. -
Xpress Services Platform
-
• Implemented messaging service along with push notifications for low-end devices.
• Integrated Microsoft live services into Xpress web apps platform to provide access to Outlook email, calendar, contacts and OneDrive.
• Used JavaScript and NodeJS for development. -
Xpress Browser
-
• Developed an interface to access videos using ‘Download’ and ‘Play’ when streaming is blocked. Feature was preloaded on 25 million mobile devices.
• Volunteered to support the Client team to resolve time sensitive issues, while learning the client architecture in parallel.
• Improved handling of content server images to reduce processing time by 10%.
• Implemented charset handling for file downloads to improve user experience by providing file information in correct…• Developed an interface to access videos using ‘Download’ and ‘Play’ when streaming is blocked. Feature was preloaded on 25 million mobile devices.
• Volunteered to support the Client team to resolve time sensitive issues, while learning the client architecture in parallel.
• Improved handling of content server images to reduce processing time by 10%.
• Implemented charset handling for file downloads to improve user experience by providing file information in correct language.
• Used Java, J2ME and JavaScript for development.
-
Twitter Debate
-
• Implemented a web based system in PHP and JavaScript with JQuery, that contextualizes tweets from opposing candidates by providing point-counterpoint statements on a given topic such as foreign policy or economy.
• Collaborated with students from Medill School of Journalism in researching twitter trends.
• Initiated project planning with specific deliverables for every week and hosting application at multiple hosting services. -
Digital Signage
-
• Developed the interface to view client’s product details on a touch screen and also developed the user and company administration modules.
• Used Python with Grok framework and JavaScript with JQuery. -
MPD Online Gallery
-
• Implemented a web content management system for design portfolios. Coordinated with students from Master of Product Design and Development course, who served as managers and provided project requirements.
• Followed the Agile development process, used Ruby on Rails framework for the implementation, Assembla’s Subversion hosting for version control, Heroku to host the website and Amazon EC2 to maintain the file system.
• Arranged pair programming and delegated tasks suitable to team…• Implemented a web content management system for design portfolios. Coordinated with students from Master of Product Design and Development course, who served as managers and provided project requirements.
• Followed the Agile development process, used Ruby on Rails framework for the implementation, Assembla’s Subversion hosting for version control, Heroku to host the website and Amazon EC2 to maintain the file system.
• Arranged pair programming and delegated tasks suitable to team member’s ability. -
Newsight
-
Implemented a web application to plot the network anomalies as seen by Peer to Peer users on a graph using the Flot jQuery library.
-
Web based Greeting Cards
-
Implemented user administration and interface to customize eCards for an on-demand greeting cards system where the users could customize and send cards from various categories to user’s contacts.
-
Web based Organization chart
-
• Independently implemented the organization chart which depicted structure of an organization.
• Provided a drag-drop interface to modify the chart. -
Web based Calendar
-
Optimized the on-demand calendar to load 25% faster and added new features such as support for iCalendar export and import, compatibility with time-zones, ability to share calendars and events between team members and send reminders via mail.
-
Web based Project Management
-
• Constructed the permissions module in project management software with levels including company and the projects within each company, this enabled protection of sensitive project plan from unwanted user modifications.
• Customized and maintained modules according to the client requests. -
Heterogeneous Virtualization of Storage System using Declustering Method
-
• Created a web based storage system, using the declustering method, which can tolerate and recover from disk, server and network failures, while ensuring 100% data recovery and data accessibility.
• Acquired sponsorship for project and collaborated with the university and sponsor in resolving intellectual property conflicts.
Languages
-
English
-
-
Marathi
-
-
Hindi
-
More activity by Balasaheb
-
Say hi to Muse Spark 🥑 ! Excited to share our new foundation model series from the Meta Superintelligence Lab called Muse. Our first release…
Say hi to Muse Spark 🥑 ! Excited to share our new foundation model series from the Meta Superintelligence Lab called Muse. Our first release…
Liked by Balasaheb Bagul
-
How quickly should a database scale down after traffic drops? We thought ours could do better. We redesigned how ClickHouse Cloud auto-scales using…
How quickly should a database scale down after traffic drops? We thought ours could do better. We redesigned how ClickHouse Cloud auto-scales using…
Liked by Balasaheb Bagul
-
It’s hard to believe it’s already been a month since I joined Microsoft Advertising within Microsoft AI as Global Sr. Director of Marketing Strategy,…
It’s hard to believe it’s already been a month since I joined Microsoft Advertising within Microsoft AI as Global Sr. Director of Marketing Strategy,…
Liked by Balasaheb Bagul
-
People standing At 5pm to attend. That's when you know the energy in the room is something special. 🙌 I had the privilege of speaking at two…
People standing At 5pm to attend. That's when you know the energy in the room is something special. 🙌 I had the privilege of speaking at two…
Liked by Balasaheb Bagul
-
𝘈𝘨𝘦𝘯𝘵𝘴, 𝘢𝘨𝘦𝘯𝘵𝘴 𝘦𝘷𝘦𝘳𝘺𝘸𝘩𝘦𝘳𝘦, 𝘢𝘯𝘥 𝘯𝘰 𝘰𝘯𝘦 𝘴𝘢𝘸 𝘵𝘩𝘦𝘮 𝘣𝘳𝘦𝘢𝘬. If you're shipping AI agents to production, you've…
𝘈𝘨𝘦𝘯𝘵𝘴, 𝘢𝘨𝘦𝘯𝘵𝘴 𝘦𝘷𝘦𝘳𝘺𝘸𝘩𝘦𝘳𝘦, 𝘢𝘯𝘥 𝘯𝘰 𝘰𝘯𝘦 𝘴𝘢𝘸 𝘵𝘩𝘦𝘮 𝘣𝘳𝘦𝘢𝘬. If you're shipping AI agents to production, you've…
Liked by Balasaheb Bagul
-
Happy Friday folks. I'm seeing a lot of "frameworks" popping up these days that are all about — "write the clearest 20 pages of requirements first…
Happy Friday folks. I'm seeing a lot of "frameworks" popping up these days that are all about — "write the clearest 20 pages of requirements first…
Liked by Balasaheb Bagul
-
Tomorrow officially marks my last day at JPMorgan Chase. It's a moment that's been on my mind for a little while. I've been fortunate to spend the…
Tomorrow officially marks my last day at JPMorgan Chase. It's a moment that's been on my mind for a little while. I've been fortunate to spend the…
Liked by Balasaheb Bagul
-
Excited to Share Some Big News The last 18 months have been genuinely energizing. I had the privilege of advising and consulting with some…
Excited to Share Some Big News The last 18 months have been genuinely energizing. I had the privilege of advising and consulting with some…
Liked by Balasaheb Bagul
Other similar profiles
Explore top content on LinkedIn
Find curated posts and insights for relevant topics all in one place.
View top content