
Baburaj James
Verified Expert in Engineering
Software Developer
Kochi, Kerala, India
Toptal member since March 8, 2021
Baburaj is a passionate engineer who excels with platform integrations, CMS, legacy code, and real-time data synchronization between ERP systems and shops such as Magento and Shopify. He developed an IoT platform used in the oil and gas industry that achieved a 5-second delay in providing a data point from the off-shore drill station to the back office. Baburaj enjoys pushing the boundaries of what is possible to deliver clean, reliable, high-performing products.
Portfolio
Experience
- .NET - 10 years
- Visual Studio - 10 years
- SQL - 10 years
- Windows - 10 years
- C# - 10 years
- RabbitMQ - 5 years
- React - 3 years
- .NET 5 - 1 year
Preferred Environment
Windows, .NET 5, C#, SQL, RabbitMQ, Cassandra, Visual Studio Code (VS Code), React, SharePoint
The most amazing...
...product I have built is an IoT platform using .NET Core, Cassandra, and RabbitMQ for the oil and gas industry.
Work Experience
.NET Developer
Digital Principles Corporation
- Implemented the NMI refund processing into the system.
- Implemented the Forte payment gateway returns handling.
- Implemented the automatic cancellation on a cron-based schedule.
SharePoint Developer
Clarity Benefit Solutions
- Integrated Salesforce data into SharePoint Framework (SPFx) pages.
- Integrated HR information in the SharePoint Online dashboard using SPFx.
- Managed Office365 and Azure Active Directory identities for HR systems synchronization.
SharePoint Expert
Berthon Yachts Spain SL
- Developed an SPFX app to be used in the company intranet.
- Implemented a calendar tracking system in SPFX for notifying employees about companywide events.
- Developed an intranet leave application form and related functionalities.
SharePoint Developer
Pumex Computing
- Developed a security clearance app with SharePoint on the back end and ASP.NET MVC on the front. Used Power Automate to manage async business logic.
- Used Jira as an issue and feature tracking tool. Analyzed production issues and fixed them.
- Deployed the application to the production environment and monitored the performance.
Developer
Electronikmedia
- Developed SharePoint lists and libraries. Wrote front-end applications in the ASP.NET MVC platform for the SharePoint constructs.
- Delivered custom SharePoint apps using the SPFx Framework.
- Maintained legacy applications and refactored various legacy apps.
Software Developer
Advisie Automatisering
- Developed an integration platform for real-time synchronizing of data between ERP systems and web shops such as Magento and Shopify.
- Performance-tuned and refactored SQL-stored procedures.
- Developed widgets to deliver internal data on external CMS platforms with TypeScript.
Senior Software Engineer
Petrolink International
- Developed the WITSML store back end using C#. NET and SQL/Oracle. Performance-tuned the SOAP API to handle a large number of concurrent requests.
- Built an ETP Server, an IoT platform for storing drilling sensor data. Used Cassandra to keep time series as well as graph data structures. Created a high-density big data platform using an event-driven architecture with RabbitMQ.
- Implemented data downsampling using industry-proven algorithms.
- Kept track of drilling standards and updated the software to handle changes.
- Managed a team of three developers by assigning tasks and monitoring their work and performance.
Software Developer
Odessa
- Introduced to the leasing lifecycle and the ERP domain. Developed software using Microsoft technologies.
- Performance-tuned SQL-stored procedures. Wrote system modules and managed releases.
- Developed intranet portals that leveraged the ERP system using HTML, jQuery, and CSS.
Experience
ETP Server
Leasewave 5.0
IoT Data Downsample
Education
Bachelor of Engineering Degree in Information Science
City Engineering College - Bangalore, India
Skills
Libraries/APIs
React, Entity Framework
Tools
RabbitMQ, Visual Studio, Git
Languages
C#, SQL, C#.NET, HTML, JavaScript, CSS, TypeScript, Visual Basic
Frameworks
.NET 5, .NET 4, .NET 3, .NET, ASP.NET, ASP.NET Core, Razor, .NET Core, Windows PowerShell, Angular, Bootstrap, ASP.NET MVC, Entity Framework Core
Paradigms
Object-oriented Programming (OOP)
Platforms
Windows, Visual Studio Code (VS Code), Azure, SharePoint, Azure IaaS, SharePoint 365, Microsoft Power Automate, Amazon Web Services (AWS), Salesforce
Storage
Cassandra, SQL Server 2008 R2, SQL Server 2012, Oracle 10g, PostgreSQL, MySQL
Other
SharePoint Online, APIs, Software Development, Responsive Design, WebSockets, Akka.NET, Apache Cassandra
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring