SlideShare a Scribd company logo
1 of 1
Download to read offline
BARUN AMALKUMAR HALDER 5925 Fifth Avenue,Pittsburgh, PA 15232 - (724) 732-8060 - barunhaldernvs@gmail.com
EDUCATION
CARNEGIE MELLON UNIVERSITY -- Pittsburgh, PA and Silicon Valley, CA GPA : 3.9/4
Graduate Student in Information Technology
(Coursework – Computer Systems, Packet Switching and Computer Networks, Information Security,
Applied Information Assurance, Distributed Systems, Internet Services, Reverse Engineering)
Dec '16
PEOPLE'S EDUCATION SOCIETY SCHOOL OF ENGINEERING -- Bangalore, India PCT : 78
Bachelor's Degree in Computer Science and Engineering.
(Coursework – Operating Systems, Networking, Datastructures, Algorithms, Compilers, Graph Theory)
Mar '12
SKILLS
Languages – C, Java, C++, x86 Assembly, Python, Bash, PHP, HTML
Operating Systems – Linux, Unix
PROFESSIONAL EXPERIENCE
Vmware Inc.– Palo Alto, CA. Jun'16 – Aug'16
• ESXi Platform Team: R&D Intern
- Designed and implemented Encrypted Memory Snapshot feature.
- Added performance to ensure the overhead is within 2% leading to negligible (1-5ms per snapshot
operation) performance hit.
Cisco Systems India Pvt. Ltd -- Bangalore, India. Nov'12 – Jul'15
• Firepower Extensible Operating System: System Software Engineer
- Developed the offload system in a team of 4
- Improved the throughput of offload flows by 50%.
Aug'14 - Jul'15
• Intrusion Prevention System Lite (Innovation Prize Winner): System Software Engineer
- Modified the Linux Driver for the Snort Engine to allow Zero-Copy between the kernel and snort
improving throughput by 37% and reducing memory footprint by as high as 78%
- Owned the integration of IPS-lite with OpenStack
Apr'14 - Aug'14
• Intrusion Prevention System: System Software Engineer
- Developed features for the network traffic inspection component of the Classical IPS
Nov'12 - Mar'14
PROJECTS
Implementation and evaluation of Raft in Go and C
Project to implement Raft in Go and C, and measure their relative development times, correctness, throughput and
scalability.
Mar'16
An enhanced Webserver, to serve dynamic content quicker
Designed an event based, dynamic webserver which would work on an enhanced version of CGI, designed test cases
to model real world load using curl-loader to test the implementation. Improved the performance by 600%.
Feb'16
C&C system for Botnets.
Designed a simple protocol for exchange of messages between the Master and Slaves. A limited set of pre-defined
tasks were written into the Slave.
Jan'16
Prototype OS implementation (Pintos)
Implemented multithreading, multiprogramming, scheduling, virtual memory and a file system on top of the Pintos
Dec'15
Dynamic Memory Allocator
Designed and implemented memory allocator functions - malloc, realloc, calloc and free, optimized for memory
utilization and throughput using segregated linked lists.
Dec'15
Concurrent Caching Web Proxy
Developed HTTP proxy which supports caching of web objects and deals with multiple concurrent connections using
multi-threading.
Nov'15
Tiny Shell
Developed a Unix shell that supports job control, signal handling and I/O redirection.
Nov'15
MPLS Simulation in Java
Built layer 3 system supporting dynamic route updates and shortest path using dijikstra's algorithm
Built RSVP signalling and bandwidth reservation system on top of that
Nov'15
more projects on - https://github.com/bhalder

More Related Content

Viewers also liked

Viewers also liked (14)

P1131213152
P1131213152P1131213152
P1131213152
 
CEA SSAE16
CEA SSAE16CEA SSAE16
CEA SSAE16
 
Big Data: Business Opportunities, Requirements and Approach
Big Data: Business Opportunities, Requirements and ApproachBig Data: Business Opportunities, Requirements and Approach
Big Data: Business Opportunities, Requirements and Approach
 
Revue Letter of Recommendation
Revue Letter of RecommendationRevue Letter of Recommendation
Revue Letter of Recommendation
 
Democracia
DemocraciaDemocracia
Democracia
 
Anoop viswanath cv NEW 1 (1)
Anoop viswanath cv NEW 1 (1)Anoop viswanath cv NEW 1 (1)
Anoop viswanath cv NEW 1 (1)
 
CÓMO ELEGIR AL MEJOR OPERADOR LOGÍSITICO
CÓMO ELEGIR AL MEJOR OPERADOR LOGÍSITICOCÓMO ELEGIR AL MEJOR OPERADOR LOGÍSITICO
CÓMO ELEGIR AL MEJOR OPERADOR LOGÍSITICO
 
Certificate
CertificateCertificate
Certificate
 
Presentacion de Bayron
Presentacion de Bayron Presentacion de Bayron
Presentacion de Bayron
 
texte
textetexte
texte
 
Global Warming and the Polar Regions
Global Warming and the Polar RegionsGlobal Warming and the Polar Regions
Global Warming and the Polar Regions
 
Oracle Exadata Management with Oracle Enterprise Manager
Oracle Exadata Management with Oracle Enterprise ManagerOracle Exadata Management with Oracle Enterprise Manager
Oracle Exadata Management with Oracle Enterprise Manager
 
Los 3PLs y los 4PLs
Los 3PLs y los 4PLsLos 3PLs y los 4PLs
Los 3PLs y los 4PLs
 
Gk first in india
Gk first in indiaGk first in india
Gk first in india
 

Similar to BarunHalder_Resume (20)

ResumeKarthikBhupalam
ResumeKarthikBhupalamResumeKarthikBhupalam
ResumeKarthikBhupalam
 
Resume_Prathamesh_Ghanekar
Resume_Prathamesh_GhanekarResume_Prathamesh_Ghanekar
Resume_Prathamesh_Ghanekar
 
Akshay Sanjay Kale Resume LinkedIn
Akshay Sanjay Kale Resume LinkedInAkshay Sanjay Kale Resume LinkedIn
Akshay Sanjay Kale Resume LinkedIn
 
Resume_Dec_16
Resume_Dec_16Resume_Dec_16
Resume_Dec_16
 
ASHWINI RAMESHA
ASHWINI RAMESHAASHWINI RAMESHA
ASHWINI RAMESHA
 
resume_fullTime_28Sept,2015_part2
resume_fullTime_28Sept,2015_part2resume_fullTime_28Sept,2015_part2
resume_fullTime_28Sept,2015_part2
 
Venkata brundavanam 2020
Venkata brundavanam 2020Venkata brundavanam 2020
Venkata brundavanam 2020
 
Venkata brundavanam 2020
Venkata brundavanam 2020Venkata brundavanam 2020
Venkata brundavanam 2020
 
TEJAS NIKAM
TEJAS NIKAMTEJAS NIKAM
TEJAS NIKAM
 
RESUME_FULLTIME
RESUME_FULLTIMERESUME_FULLTIME
RESUME_FULLTIME
 
darshan_resume_2017
darshan_resume_2017darshan_resume_2017
darshan_resume_2017
 
TripathiAkriti_resume
TripathiAkriti_resumeTripathiAkriti_resume
TripathiAkriti_resume
 
David Sacerdote
David SacerdoteDavid Sacerdote
David Sacerdote
 
Srayan guhathakurta resume
Srayan guhathakurta resumeSrayan guhathakurta resume
Srayan guhathakurta resume
 
Abhijit_Saurabh_Resume
Abhijit_Saurabh_ResumeAbhijit_Saurabh_Resume
Abhijit_Saurabh_Resume
 
Shubhankar pawade resume
Shubhankar pawade resumeShubhankar pawade resume
Shubhankar pawade resume
 
TEJAS NIKAM
TEJAS NIKAMTEJAS NIKAM
TEJAS NIKAM
 
Software analyst resume
Software analyst resumeSoftware analyst resume
Software analyst resume
 
RESUME
RESUMERESUME
RESUME
 
Priyankar_Nandi_Resume
Priyankar_Nandi_ResumePriyankar_Nandi_Resume
Priyankar_Nandi_Resume
 

BarunHalder_Resume

  • 1. BARUN AMALKUMAR HALDER 5925 Fifth Avenue,Pittsburgh, PA 15232 - (724) 732-8060 - barunhaldernvs@gmail.com EDUCATION CARNEGIE MELLON UNIVERSITY -- Pittsburgh, PA and Silicon Valley, CA GPA : 3.9/4 Graduate Student in Information Technology (Coursework – Computer Systems, Packet Switching and Computer Networks, Information Security, Applied Information Assurance, Distributed Systems, Internet Services, Reverse Engineering) Dec '16 PEOPLE'S EDUCATION SOCIETY SCHOOL OF ENGINEERING -- Bangalore, India PCT : 78 Bachelor's Degree in Computer Science and Engineering. (Coursework – Operating Systems, Networking, Datastructures, Algorithms, Compilers, Graph Theory) Mar '12 SKILLS Languages – C, Java, C++, x86 Assembly, Python, Bash, PHP, HTML Operating Systems – Linux, Unix PROFESSIONAL EXPERIENCE Vmware Inc.– Palo Alto, CA. Jun'16 – Aug'16 • ESXi Platform Team: R&D Intern - Designed and implemented Encrypted Memory Snapshot feature. - Added performance to ensure the overhead is within 2% leading to negligible (1-5ms per snapshot operation) performance hit. Cisco Systems India Pvt. Ltd -- Bangalore, India. Nov'12 – Jul'15 • Firepower Extensible Operating System: System Software Engineer - Developed the offload system in a team of 4 - Improved the throughput of offload flows by 50%. Aug'14 - Jul'15 • Intrusion Prevention System Lite (Innovation Prize Winner): System Software Engineer - Modified the Linux Driver for the Snort Engine to allow Zero-Copy between the kernel and snort improving throughput by 37% and reducing memory footprint by as high as 78% - Owned the integration of IPS-lite with OpenStack Apr'14 - Aug'14 • Intrusion Prevention System: System Software Engineer - Developed features for the network traffic inspection component of the Classical IPS Nov'12 - Mar'14 PROJECTS Implementation and evaluation of Raft in Go and C Project to implement Raft in Go and C, and measure their relative development times, correctness, throughput and scalability. Mar'16 An enhanced Webserver, to serve dynamic content quicker Designed an event based, dynamic webserver which would work on an enhanced version of CGI, designed test cases to model real world load using curl-loader to test the implementation. Improved the performance by 600%. Feb'16 C&C system for Botnets. Designed a simple protocol for exchange of messages between the Master and Slaves. A limited set of pre-defined tasks were written into the Slave. Jan'16 Prototype OS implementation (Pintos) Implemented multithreading, multiprogramming, scheduling, virtual memory and a file system on top of the Pintos Dec'15 Dynamic Memory Allocator Designed and implemented memory allocator functions - malloc, realloc, calloc and free, optimized for memory utilization and throughput using segregated linked lists. Dec'15 Concurrent Caching Web Proxy Developed HTTP proxy which supports caching of web objects and deals with multiple concurrent connections using multi-threading. Nov'15 Tiny Shell Developed a Unix shell that supports job control, signal handling and I/O redirection. Nov'15 MPLS Simulation in Java Built layer 3 system supporting dynamic route updates and shortest path using dijikstra's algorithm Built RSVP signalling and bandwidth reservation system on top of that Nov'15 more projects on - https://github.com/bhalder