See all developers
Dheeraj B. Software Engineer and Back-end Developer

Dheeraj B.

  • Kerela, India
  • 5 years
  • Full-time (40 hrs/week)
Dheeraj is now available for hire Hire Dheeraj

I am a top-performing Data and Backend Engineer with extensive experience in high level design, RESTful APIs, performance optimization, parallelism, systems engineering. I am highly skilled in communicating with leadership teams to develop various needs and objectives and translate them into technical solutions and possess a perfectionistic mindset to put in extra work to make sure that the solution stands the test of time and changing requirements which the clients themselves will be unaware at present. I have a proven ability in evaluating existing solutions to identify inefficiencies and redundancies, innovating process improvements to optimize workflow, and drive achievement of short and long-term goals. I am recognized for fostering on-going professional development through team leadership, technical mentorship and academic guidance to team mates while dealing with technical challenges.

I am strong in Python and C# having also a strong background as a machine learning engineer and architecting highly scalable microservices and implementation. I was regarded as an innovative solution finder by peers; Has strong JAVA experience between 2015 and 2017.

Skills and experiences

Skills and experiences

Software Engineer

Freelancer, Mar 2021 - present

Currently working as a freelancer with primary focus on backend and data. As an engineer with strong fundamentals and proven capability in adapting to unfamiliar technologies, I am also looking for opportunities in newer technologies which are not listed above in my profile.

Software Engineer

HomeAware, Jan 2021 - Mar 2021

Responsibilities

  • Individually research and implement high quality solutions in extremely short deadlines in varied domains such as devops, IoT (Raspberry Pi 3), and cloud APIs in Python-Flask hosted in AWS

Technologies: Python, GItlab CI/CD, Git, Flask, AWS, AWS IoT Core, Raspberry Pi 3, Wiregaurd VPN protocol, Networking

Technical Lead

Infosys, Jan 2020 - Jan 2021

Responsibilities

In my current role, I oversee all facets of technical solution design, development, and implementation. I guide team members to ensure adherence to performance metrics and overarching organizational goals. I leveraged LINQ and LIQ2Couchbase in daily operations.

  • Oversaw C# and Agile two-week releases with TDD
  • Architected an innovative, scalable solution to provide custom rates for 6,000 loads for 8,000 carriers per day with a throughput of 1,000+ prices provided per minute
  • Architected a custom rules engine increasing precision of XPO's ML regression model, enabling custom markups based on various parameters like lane, equipment, and time left for pickup
  • Implemented solutions during COVID market disruptions to contribute to maintaining and enhancing top line growth

Technologies: C#, REST, Git, Microservices, Solution Architecture, Rule Engines, .NET Core, Couchbase

Data Engineer/Python Developer

Infosys, Mar 2018 - Jan 2020

Responsibilities

I managed Python data engineering, using various approaches for data cleansing and imputation, including mean and median imputation and K-nearest neighbors. I developed impact analysis of various data inputs into the algorithm, determining usefulness in predicting market rate. I also researched patterns of parameters, including ‘time left for pickup" on final rate and implemented data pipeline based on results.

  • Created machine learning pipelines and models based on documentation and requirements from data scientists.
  • Reduced response time from 600ms to 300ms by optimizing Python flask API extensively with precision use of multithreading.
  • Improved performance by 90% by designing and building custom thread pool mechanism for a requirement, which could not be solved using libraries
  • Created a radius based historic search for shipments using It-Ion information available in Elasticsearch

Technologies: Python, Git, Flask, Pandas, Numpy, Scikit-learn, XGBoost

Senior Back-end Engineer

Infosys, Jan 2017 - Mar 2018

Responsibilities

Here, I facilitated back-end engineering for C# and Agile two-week releases, and unit testing.

  • Implemented the backend of available loads functionality end-to-end on V-1.0 of XpoConnect; created multiple scheduled jobs, ensuring effective load and performance of interconnected systems.
  • Ideated and implemented two-machine learning based POCs without using cloud services.

Technologies: C#, REST, Git, Microservices, Unit testing, TDD, .NET Core, MS SQL Server, RASA NLU, Chatbots, Tensorflow

Full Stack Automation and Support Engineer

Infosys, May 2016 - Jun 2017

Responsibilities

In this role, I automated tasks using JAVA, reading data from a web page, copying and parsing an Excel file in a remote service, connecting to DB and collating data, disseminating results in an email.
 

  • Built an automation dashboard (web application) using JQuery, Bootstrap, and JS to allow users to access tools.

Software Engineer Intern

Infosys, Dec 2015 - May 2016

Educations and Certifications

Marian Engineering College, University of Kerala

Bachelor of Technology, Computer Engineering, 2011 - 2015
Want to hire Dheeraj B. or just want to talk? Schedule chat with Dheeraj

Other developers