Heerok Banerjee

Heerok Banerjee

$15/hr
Wireless Networking & Software development, ITIL v2 Support, BLE Mesh, OMNet++/ ns-3,
Reply rate:
-
Availability:
Part-time (20 hrs/wk)
Age:
26 years old
Location:
Berchem, Antwerpen, Belgium
Experience:
4 years
Heerok Banerjee Wireless Wizard | LPWANs | Crypto Geek Embedded C/ C++ → 9/10 → 7/10 Python → 7/10 Java TCL → 8/10 Elisabethlaan-, Antwerpen - --https://www.linkedin.com/in/ heerok-banerjee/ I’m a grad student from India specialized in BLE Mesh, TSCH/6TiSCH networks and LPWAN technologies. I’ve worked with nRF 52 DKs, ContikiNG, Zephyr RTOS and embedded SoCs for over 28+ months. My recent projects explored different approaches towards optimizing delays, PDR, fault-tolerance and energy-consumption in LPWANs. I am currently looking for opportunities to further utilize my skills in developing contemporary solutions for Low-powered Mesh Networking, Distributed/Embedded Systems and industrial IoT Networks. PROFESSIONAL EXPERIENCE Imec, Belgium — Research Associate (zelfstandinge) June 2020 - September 2020, September 2023 - March 2024 ● ● ● I investigated BLE Mesh Networks for optimized delay-tolerance & energy-efficient communication in Low-power environments for nRF 52 product families using Embedded C++. I further developed and extended nRF BLE SDK (v15.3.0), Zephyr RTOS and Contiki NG to deploy synchronizable networks with varied power-states. I also profiled & compared the power consumption of different nRF Development kits and reduced their power consumption by upto 86%. EZ Shops BVBA, Belgium — Bedrijfsbeheerder - Manager (zelfstandinge) June 2020 - June 2021, August 2021 - March 2022, June 2023- September 2023 ● ● Primary responsibilities as an Assistant Manager which included addressing or assisting clients with their purchases and managing online sales via UberEats. Additional responsibilities included auditing stock deliveries and managing suppliers. Katoen Natie, Belgium — studentjob logistics Nov 2020 - August 2022 ● Mixed responsibilities in warehouses which included order-picking, wrapping, labeling & shipping of items using transpalettes. Digitale, India — Web Development Intern June 2017 - August 2017 ● ● ● I was responsible for designing & managing the domains: www.digitale.co.in and www.lookadindia.com. I was also responsible for integrating a content management system to automate blogging & content creation. Additionally, I also assisted in social bookmarking & SEO Optimization. PROJECTS & ACADEMIC EXPERIENCES MiMo, VUB [github] Academic Internship, Feb 2022 - March 2024 MiMo (Multi-instance Multi-objective) networks focuses on interoperability between different wireless networking paradigms (such as BLE MEsh, Wifi-direct, Lidar, etc) and integrates multiple-instances of RPL to facilitate bi-directional communication between LPNs and leaf nodes. My contributions were: ● ● ● I deployed Contiki NG stack to nRF 52840 DKs & nRF52840 Dongle with primary BLE Mesh stack. Currently, I am attempting to build a network stack that is interoperable between different modes of communication (WiFi-direct, NFC, BLE Mesh) parallelly. I have enabled unidirectional P2P channels between LPN and a leaf node with parallel communication channels (for example, with BLE & WiFi-direct). I am currently working on adding a TSCH/6TiSCH network stack to synchronize with a DoDAG schedule. BLUESS BLE, Internet & Data Lab @ imec [github] [ppt] [pdf] Academic Internship, June 2020 - September 2021 The BLUESS project is a funded research project in collaboration with imec, Agentschap Innoveren & Ondernemen. The project primarily focuses on comparing the behavior, performance, rollout and management of BLE v5 mesh network with nRF 52832 vs nRF 52840 DK and nRF 52840 Dongle. My contributions were: ● ● ● ● I extended the nRF BLE SDK (v15.3.0) to analyze & support synchronizable friend-to-LPN node associations facilitating P2P connections between competing LPN nodes. I further developed similar code in Zephyr RTOS to optimize code redundancy in Embedded C++ and added functions to switch power-states (LPN → Deep-sleep → Ultra Deep-sleep) or wake-ups using RPCs. I also adjusted the electrical circuit system (by soldering) to remove unnecessary components in nRF 52840 DK (WiFi, NFC, comparator & CLK) as well as the nRF 52840 Dongle (comparator, CLKs & LEDs) to further minimize the power consumption. I was able to reduce the power consumption upto 86% (~2μA). Finally, I used nRF Power Profiler PPK II to analyze & compare the power consumption for nRF 52832 vs nRF 52840 DK vs nRF 52840 Dongle. Zolertia RE, UAntwerpen [pdf] Academic Project, January 2020 - July 2021 ● ● ● I embedded the TSCH/6-TiSCH network stack for Zolertia RE Motes using Embedded C/C++ on top of Contiki NG. I developed code to enable duty-cycling of motes & broadcast power states in a DoDAG network. Specifically, I added utility functions (in Embedded C++) to allow switching power-modes and perform networking tasks in an energy-efficient manner. For example, a deep-sleep mote relaying data to LPN motes; and an LPN mote to an active mote. I further analyzed the energy consumption for different power-modes using the Energest module. EDUCATION University of Antwerp, Belgium — Master’s in Computer Networks & Distributed Systems Sept’ 2019 - Sept’ 2021, Belgium (Discontinued in 2021 due to COVID-19) My coursework was centered on wireless networking technologies such as IEEE 802.11.x, BLE Mesh Networks, LTE/4G Telecommunication, IoT networks, and secondary tools such as mathematical modeling, software-intensive modeling, simulation modeling, etc. SRM Institute of Science & Technology, India — Bachelor’s in Information Technology June 2015 - May 2019, India During my bachelorette education, my coursework focused on fundamentals of computer science including algorithms & data structures, software principles, operating systems, networking basics & basics of machine learning and neural networks. I was mostly involved in academic research pertaining to complex networked systems (grid systems, supply chains). PUBLICATIONS [1] Banerjee, Heerok. “A Comparative Analyses of Network Formation in Low-Power Lossy Networks: ContikiMAC vs Orchestra-enabled TSCH”. Submitted to ETRO, Vrije Universiteit Brussel. August (2023) [pdf] [2] Banerjee, Heerok. Ashish Kumar Sultania and Dr. Jeroen Famaey. “Power Consumption Analyses of a Low-Power Node in BLE Mesh Networks using nRF 52 Development Boards”. Submitted to Dept. of Computer Science, Universiteit Antwerpen, September (2021) [pdf] [3] Banerjee, Heerok. V. Ganapathy, and V. M. Shenbagaraman. "Uncertainty Modelling in Risk-averse Supply Chain Systems Using Multi-objective Pareto Optimization." arXiv preprint arXiv:- (2020). [link] [pdf] [4] Banerjee, Heerok. G. Saparia, P. Garg, N. Shaw, and D. Asolia. "A Comparative Study On Statistical And Neural Approaches for Optimizing Supply Chain Management (SCM) Systems." (2019), doi:-/RG- [pdf] [5] Banerjee, Heerok. Saparia, Grishma; Ganapathy, Velappa; Garg, Priyanshi; Shenbagaraman, V. M. (2019), “Time Series Dataset for Risk Assessment in Supply Chain Networks”, Mendeley Data, V2, doi:-/gystn6d3r4.2 [6] H. Banerjee, S. Murugaanandam and V. Ganapathy, "Estimation of Control Parameter for Obtaining Discrete Time-variant Delays in Grid Networks," 2019 IEEE International Conference on Electrical, Computer and Communication Technologies (ICECCT), Coimbatore, India, 2019, pp. 1-7, doi:10.1109/ICECCT-. [link] [7] Banerjee, Heerok. S. Murugaanandam, and V. Ganapathy. "A decentralized paradigm for resource-aware computing in wireless Ad hoc networks." Telkomnika 17.2 (2019): 676-682. doi:-/telkomnika.v17i2.9621 [pdf] [8] Banerjee, Heerok. S. Murugaanandam, and Vellappa Ganapathy. "Autonomous Collaborative Decentralized-Community Networks for Security-and Privacy-Critical Domains." TELKOMNIKA (Telecommunication Computing Electronics and Control) 17.2 (2018). [9] Banerjee, Heerok. S. Murugaanandam, and V. Ganapathy. "Low-Energy Aware Routing Mechanism for Wireless Sensor Networks." International Journal of Engineering Research in Computer Science & Engineering (IJERCSE) 5.1 (2018): 112-117. [link] [pdf] AWARDS & GRANTS [1] Awarded the Institute Gold Medal by SRM Institute of Science & Technology, India for academic & research excellence. March 2018 [2] Received the best Technology, India. paper award on Research Day,2018 at SRM Institute of Science & March 2018 [3] Received the International Travel Grant for Scholars (ITS) with a per-diem of $300 for presenting a research article at ICW Telkomnika, Indonesia. Oct’ 2018 VOLUNTARY CONTRIBUTIONS SRM-CARE Elab, SRM Institute of Science & Technology SRM Centre for Applied Research & Education (CARE) Elab is an online platform designed to provide an interactive & progressive learning environment to university students & faculty. I contributed majorly towards setting up the IT infrastructure to host the platform on the web, specifically I configured Dell IBM EMC2 to provision PaaS services(virtual machines). PetCare BVBA, Turnhout, Belgium I volunteered as a dog trainer in a shelter & foster home care for abandoned and foster animals. Specifically, We trained a variety of dogs with in-house training, behavioral reconditioning & therapy for separation anxiety. I primarily focused on Pavlov methods to address separation anxiety in pets and exercised certain formal methods to reduce and eliminate posterior stress in pets. KEYWORDS/ SKILLSET LPWAN Wireless Networking, BLE Mesh/6TiSCH Networks, ITIL v1/v2 Support, 3GPP/RAN/LTE/5G Networks, IPv4/IPv6 Protocols, Network Modelling & Simulation, Performance Analyses Embedded Cybersecurity, & Optimization Systems, Network Design Supply Chain Optimization Management & Programming: C, C++, Python, Java Frameworks: GNU Qt, Visual Apache Spark, Tensorflow, Keras Networking: ns3, Contiki NG, srsLTE, Segger Embedded Studio nRF Studio, SDK, Simulation: OMNet++, CooJA, OpenWSN, MATLAB Simulink, metaDepth, AToMPM Others : Blender3D, Unity3D, FL Studio Zephyr, PyDEVS,
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.