Ronak Bajaj work email
- Valid
Ronak Bajaj personal email
- Valid
- Extensive experience in implementing, optimizing, and testing high performance systems for ASICs/SOCs and FPGAs, with software systems around them- Technical expertise in chip design, automotive, database, and infrastructure products- Entrepreneurship experience from working with an accelerator to founding and operating a technological venture
-
Senior Principal EngineerMarvell TechnologyIndia -
Senior Software EngineerMicrosoft Feb 2024 - PresentHyderabad, Telangana, India -
Engineering ManagerCeremorphic, Inc. Jan 2023 - Feb 2024Hyderabad, Telangana, India- Building LPDDR5/5X Memory Controller -
Senior Staff Manager; Principal EngineerMarvell Technology Oct 2021 - Jan 2023Hyderabad, Telangana, India- Worked on implementing Safety critical computation platforms- Design Lead for a sub-system within SOC, working on development and integration of ISO 26262 ASIL-D compliant design- Worked on sub-system's architecture and integration; designing and configuring Arteris FlexNoC- Involved in architecture and design reviews, RTL implementation, verification plan, physical design plan- Managed team of 6+ engineers working on execution of the sub-system -
Senior Staff Design EngineerReniac, Inc Nov 2019 - Oct 2021Hyderabad Area, India-Worked on Cloud FPGA and compute instances (AWS F1, Azure NP) to accelerate database queries. Lead product migration from on-prem to cloud FPGAs. - Lead RTL development of rENIAC Data Engine and worked on developing designs for efficient implementation of rENIAC Storage Engine- Closely worked with Hardware, Software, and Devops teams to execute the product from conception to production- Executed the products on cloud platforms for hybrid Software-FPGA model, overcoming many challenges of relatively newer platforms for FPGAs to extracting maximum performance for Apache and DSE Cassandra workloads -
Lead Hardware EngineerReniac, Inc Jul 2019 - Nov 2019Hyderabad Area, India -
Research FellowNational University Of Singapore Jun 2018 - Jun 2019Singapore- Worked on accelerating operations for distributed database systems.- Developed a high throughput on-the-fly parallel data shuffling for OpenCL based implementations. Platform: CPU+FPGA hybrid architectures with OpenCL.- Managed PhD students and other Researchers -
Co-Founder & CooImmerzen Labs Dec 2016 - May 2018Singapore- Head of product development - focusing on product roadmap and development of the cloud based urban intelligence platform for smart cities.- Worked on developing an immersive 3D audio solution for virtual and augmented reality applications.
-
Efsg1 Cohort MemberEntrepreneur First Sep 2016 - Mar 2017Singapore- Member of EF's first cohort in Singapore.- Conceptualized the idea and started Immerzen Labs company. -
ResearcherNanyang Technological University, Singapore Feb 2016 - Sep 2016SingaporeImplemented Secure Hash Algorithm (SHA) variants for FPGAs and ASIC.Worked on designing SHA implementation on Tensilica Xtensa, with custom instructions to accelerate SHA.ASIC toolchain setup. -
Phd ScholarNanyang Technological University Aug 2011 - Jun 2016SingaporeDeveloped an automated tool flow that takes a high-level description of a computational kernel in C and generates different synthesizable Verilog implementations, achieving performance close to theoretical limits of FPGA hardware.Mapping for Maximum Performance on FPGA DSP Blocks: Developed techniques and tool chain for mapping computationally intensive applications described in C/C++ onto FPGAs, exploiting full functionalities of DSP blocks to achieve performance of design close to theoretical maximum throughput of DSP blocks.Initiation Interval Aware Resource Sharing: Developed techniques to implement a design with minimum resource requirement while achieving an input throughput constraint. These techniques unlock a large design space which is generally not accessible using traditional techniques. Integrated developed techniques into tool flow.Multi-pumping DSP Blocks for Resource Sharing: Running DSP blocks at double the frequency of system can reduce the usage by half. Developed three different scheduling techniques for implementing designs using multi-pumped DSP blocks. DSP block utilization is reduced to half without an increase in initiation interval. -
Graduate Teaching AssistantNanyang Technological University, Singapore Aug 2014 - Apr 2016SingaporeGraduate Teaching Assistant for various undergraduate and graduate level courses in School of Computer Science and EngineeringDigital Systems Design (CE2003), undergraduate, Sem1 AY2014-15Digital Logic (CE1005), undergraduate, Sem2 AY2014-15Advanced Computer Architecture (CE3001), undergraduate, Sem1 AY2015-16Advanced Computer Architecture (CE3001), undergraduate, Sem2 AY2015-16Computer Organization and Architecture (CE1006), undergraduate, Sem2 AY2015-16Algorithms to Architectures (ES6126), graduate, Sem2 AY2015-16 -
InternXilinx Research Labs, India Sep 2010 - Jun 2011Hyderabad Area, IndiaDesigned and implemented architectures for network protocols on NetFPGA board. Used AutoESL’s AutoPilot high-level synthesis tool for C++ implementation. -
Student Placement LeadInternational Institute Of Information Technology, Hyderabad Sep 2009 - May 2010Hyderabad Area, IndiaStudent Placement Lead for 2010 Graduating Batch -
Teaching AssistantInternational Institute Of Information Technology, Hyderabad Aug 2009 - May 2010Hyderabad Area, IndiaTeaching Assistant for various undergraduate and graduate level courses.Digital Logic and Processors, undergraduate, Sem1 AY2009-10Digital Design with HDLs, graduate, Sem2 AY2009-10 -
Head, FinanceIiit-H Robotics Club (Irc), Iiit-Hyderabad Aug 2008 - Aug 2009Hyderabad Area, IndiaResponsibilities included generating sponsorships, maintaining records of all financial transactions of iRC, and planning funds allocation for iRC conducted events. -
Organizer And MentorIiit-H Robotics Club, Iiit-Hyderabad Jun 2008 - Aug 2008Hyderabad Area, IndiaMember of the organizing and technical team of two editions of RoboCamp'08, a national level robotics workshop at IIIT-H (June 2008) and a state level workshop at KIET, Kakinada (Aug 2008).Responsibilities included bringing in top-class robotics faculty to offer talks and mentoring participants to enable them build robots from the scratch. -
InternCenter For Vlsi And Embedded System Technologies (Cvest), Iiit-Hyderabad May 2008 - Jul 2008Hyderabad Area, IndiaSummer internship at Center for VLSI and Embedded System Technologies (CVEST), IIIT-H under the guidance of Dr. M. B. Srinivas.
Ronak Bajaj Skills
Ronak Bajaj Education Details
-
Computer Engineering -
Electronics And Communication Engineering
Frequently Asked Questions about Ronak Bajaj
What company does Ronak Bajaj work for?
Ronak Bajaj works for Marvell Technology
What is Ronak Bajaj's role at the current company?
Ronak Bajaj's current role is Senior Principal Engineer.
What is Ronak Bajaj's email address?
Ronak Bajaj's email address is ro****@****ail.com
What schools did Ronak Bajaj attend?
Ronak Bajaj attended Nanyang Technological University, International Institute Of Information Technology Hyderabad (Iiith).
What skills is Ronak Bajaj known for?
Ronak Bajaj has skills like C++, Verilog, Vhdl, C, Matlab, Fpga, Xilinx, Embedded Systems, Python, Digital Electronics, Vlsi, Computer Architecture.
Who are Ronak Bajaj's colleagues?
Ronak Bajaj's colleagues are Yanli Tong, Heba Fadul, Jorge L. Garcia, Hasan Mahmud, Duerdson Silva, Abdul Rehman, אמונה כהן.
Not the Ronak Bajaj you were looking for?
Free Chrome Extension
Find emails, phones & company data instantly
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial