Bhupendra Singh
Bachelor of Technology
Indian Institute of Technology, Kanpur
Email: bhupendra.singh@gmail.com
Tele: +91-9818613903
K-53, Jalvayu Vihar,
Sector 25,
Noida.
______________________________________________________________________________

Professional Experience
January, 2008 – Present            Uzanto Consulting India Private Limited, New Delhi.

Currently, I am working as Lead Engineer (Media Factory & Cloud Scalability) at Uzanto
Consulting, Indian counterpart of Slideshare Incorporation (YouTube of PowerPoint). I am
responsible for backend conversion system (various file formats to flash, video formats to
flvs) and some of the flash development (players for viewing the converted flash content).
My work includes managing amazon computing cloud (S3, SQS and EC2), optimizing the
backend process, maintaining/modifying pdf2swf code, adding new features to the system,
developing flash players for the output generated by backend conversion system. Apart
from this, I am involved in scaling the whole architecture of the system with other team
members.

July, 2006 – December, 2007                   Adobe Systems India Private Limited, Noida

Normalizer: Porting to PPC Linux environment
Normalizer is similar to Adobe Acrobat Distiller. It is a library which provides various
interfaces to user for converting PS stream into PDF stream in a more customized way. I did
porting of Normalizer to PPC Linux which required knowledge of linux operating system,
gcc compiler and some scripting languages i.e. Makefile, shell script, perl script etc.
PDFtoPS
Currently I am working on the next version of PDFtoPS library. This library is used for
converting PDF documents to PS streams which then can be send to printer having Adobe’s
PS-RIP for printing. My work includes some of the new feature development, fixing bugs on
the current version, solving problems and answering questions put by our OEMs
(customers).

July, 2005 – July, 2006                        Samsung India Software Operation, Bangalore

SCTP Protocol Stack Implementation
I was part of SCTP project. SCTP is transport layer protocol which has the properties of TCP
as well UDP (i.e. reliable and un-reliable data delivery support). Project aim was to have an
RFC conformant protocol (RFC 2960) stack. We implemented SCTP protocol stack for Linux
kernel version 2.4.22.
Ultra-Wide Band Wireless-USB
We implemented WUSB protocol stack which works over Ultra Wide Band as physical
layer. And we successfully transferred files on this frequency band using intel PDK.

Skills

      • Platforms: MS Windows 2000/NT/XP, Linux.
      • Languages: C, Ruby, ActionScript 3.0, Java, PHP, Python, Perl, Makefile and other
scripting language
      • Framework/Tools: Adobe Flash CS3, MySQL, Microsoft Visual Studio,Apache,
SVN, Latex, KGDB, KDB.
______________________________________________________________________________

Education
Bachelor of Technology, Computer Science and Engineering, IIT Kanpur 2001-05
Higher Secondary Exam: UP State Board of Education, BNSD Shiksha Niketan, Kanpur 2000.
Senior Secondary Exam: UP State Board of Education, BNSD Shiksha Niketan, Kanpur 1998.

Academic Achievements
• All India Rank 62 in IIT Join Entrance Exam. About 127,000 students appeared for the exam
• All India Rank 107 in Roorkee Entrance Exam among 100,000 students.
• Merit holder in Physics and Mathematics in 2001.
________________________________________________________________________

Extracurricular

Member of Core Committee, Techkriti 2002, IIT Kanpur
Secretary, Student Film Society, IIT Kanpur

Internships & Academic Projects

Summer Internship

Organization: Uzanto Consultancy Private Limited                   Period: May-July, 2004.

Project Details: I was the member of core development team of a web service development
project named MindCanvas. My work was to write server side code (on J2EE platform) and
to find out ways to analyze the data and to devise algorithms to do that analysis efficiently.
_________________________________________________________________________________

B.Tech Project: Privacy Preserving Schemes for SQL Operations (Aug 2004 -April 2005)

Project Details: Project aim was to devise encryption techniques for encrypting the string
data in a way such that we can do substring matching operations in the encrypted domain
(i.e. no decryption is required at any time except when we are showing the result of that
particular match operation). The other goal of the project was to devise encryption
techniques for encrypting the numerical data in a way such that we can do aggregate
operation (i.e. AVG, SUM etc.) in the encrypted domain and disturb the distribution of the
data for protecting it from statistical attacks.
_________________________________________________________________________________

Summer Project: Polymer chain packing problem (May 2003 -July 2003)

Project Details: Project problem was from the field of Macro-Mechanics. The goal was to
devise an algorithm to pack as many polymer chains in a given space and then to find out
the density of that polymer. The problem goal was achieved without using any iterative
approach.
_________________________________________________________________________________

JAVA JIT Compiler: Course project for Compiler course

Project Details: Our task was to make Java JIT compiler with smaller set of operations and to
generate the binary for MIPS processor. We completed this project successfully with all the
given functionality of Java.
_________________________________________________________________________________

Online Academic System (OAS): Course Project for Database Systems course

Project Details: Our goal was to develop an Online Academic Registration System. This was
also done under J2EE environment and the database server we used was MySQL.
_________________________________________________________________________________

More Related Content

DOCX
CSc investigatory project
DOC
PPTX
MEAN Stack
DOC
Srividhya_pm_resume_latest
PDF
Resume_PriyanshuSrivastava_20124064_CSE_12_7_2016
DOC
Birendra_resume
DOCX
Bhupendra_Resume
CSc investigatory project
MEAN Stack
Srividhya_pm_resume_latest
Resume_PriyanshuSrivastava_20124064_CSE_12_7_2016
Birendra_resume
Bhupendra_Resume

Similar to Bhups (20)

PDF
Mounika_Sushma_Abinitio(11)
DOC
Resume_Dimitri_Dey_LTE_Android_Gmail
PPTX
Google cloud Study Jam 2023.pptx
RTF
DOC
DOC
Muruganandam_7years
DOCX
Mayuresh Warkhandkar_Resume
DOCX
Bikram kishor rout
DOCX
Bikram kishor rout
PDF
resume_shammi_jayasinghe
DOCX
Ritesh Resume
DOC
Mkkailashbio
DOC
Birendra_resume
DOC
Mannu_Kumar_CV
DOCX
Raushan_Resume1
PDF
RishabhAgarwal
DOC
Resume-thilaga
DOC
Nishant_Resume
PPTX
gurpreet.pptx
Mounika_Sushma_Abinitio(11)
Resume_Dimitri_Dey_LTE_Android_Gmail
Google cloud Study Jam 2023.pptx
Muruganandam_7years
Mayuresh Warkhandkar_Resume
Bikram kishor rout
Bikram kishor rout
resume_shammi_jayasinghe
Ritesh Resume
Mkkailashbio
Birendra_resume
Mannu_Kumar_CV
Raushan_Resume1
RishabhAgarwal
Resume-thilaga
Nishant_Resume
gurpreet.pptx
Ad

Recently uploaded (20)

PDF
INTERSPEECH 2025 「Recent Advances and Future Directions in Voice Conversion」
PDF
LMS bot: enhanced learning management systems for improved student learning e...
PDF
Improvisation in detection of pomegranate leaf disease using transfer learni...
PDF
Produktkatalog für HOBO Datenlogger, Wetterstationen, Sensoren, Software und ...
PDF
Transform-Your-Factory-with-AI-Driven-Quality-Engineering.pdf
PDF
Transform-Your-Supply-Chain-with-AI-Driven-Quality-Engineering.pdf
PDF
Auditboard EB SOX Playbook 2023 edition.
PDF
sbt 2.0: go big (Scala Days 2025 edition)
PDF
The-2025-Engineering-Revolution-AI-Quality-and-DevOps-Convergence.pdf
PDF
IT-ITes Industry bjjbnkmkhkhknbmhkhmjhjkhj
PDF
Rapid Prototyping: A lecture on prototyping techniques for interface design
PDF
Advancing precision in air quality forecasting through machine learning integ...
PDF
Planning-an-Audit-A-How-To-Guide-Checklist-WP.pdf
PDF
SaaS reusability assessment using machine learning techniques
PDF
NewMind AI Weekly Chronicles – August ’25 Week IV
PDF
giants, standing on the shoulders of - by Daniel Stenberg
PDF
Dell Pro Micro: Speed customer interactions, patient processing, and learning...
PPTX
MuleSoft-Compete-Deck for midddleware integrations
PPTX
Configure Apache Mutual Authentication
PPTX
Custom Battery Pack Design Considerations for Performance and Safety
INTERSPEECH 2025 「Recent Advances and Future Directions in Voice Conversion」
LMS bot: enhanced learning management systems for improved student learning e...
Improvisation in detection of pomegranate leaf disease using transfer learni...
Produktkatalog für HOBO Datenlogger, Wetterstationen, Sensoren, Software und ...
Transform-Your-Factory-with-AI-Driven-Quality-Engineering.pdf
Transform-Your-Supply-Chain-with-AI-Driven-Quality-Engineering.pdf
Auditboard EB SOX Playbook 2023 edition.
sbt 2.0: go big (Scala Days 2025 edition)
The-2025-Engineering-Revolution-AI-Quality-and-DevOps-Convergence.pdf
IT-ITes Industry bjjbnkmkhkhknbmhkhmjhjkhj
Rapid Prototyping: A lecture on prototyping techniques for interface design
Advancing precision in air quality forecasting through machine learning integ...
Planning-an-Audit-A-How-To-Guide-Checklist-WP.pdf
SaaS reusability assessment using machine learning techniques
NewMind AI Weekly Chronicles – August ’25 Week IV
giants, standing on the shoulders of - by Daniel Stenberg
Dell Pro Micro: Speed customer interactions, patient processing, and learning...
MuleSoft-Compete-Deck for midddleware integrations
Configure Apache Mutual Authentication
Custom Battery Pack Design Considerations for Performance and Safety
Ad

Bhups

  • 1. Bhupendra Singh Bachelor of Technology Indian Institute of Technology, Kanpur Email: [email protected] Tele: +91-9818613903 K-53, Jalvayu Vihar, Sector 25, Noida. ______________________________________________________________________________ Professional Experience January, 2008 – Present Uzanto Consulting India Private Limited, New Delhi. Currently, I am working as Lead Engineer (Media Factory & Cloud Scalability) at Uzanto Consulting, Indian counterpart of Slideshare Incorporation (YouTube of PowerPoint). I am responsible for backend conversion system (various file formats to flash, video formats to flvs) and some of the flash development (players for viewing the converted flash content). My work includes managing amazon computing cloud (S3, SQS and EC2), optimizing the backend process, maintaining/modifying pdf2swf code, adding new features to the system, developing flash players for the output generated by backend conversion system. Apart from this, I am involved in scaling the whole architecture of the system with other team members. July, 2006 – December, 2007 Adobe Systems India Private Limited, Noida Normalizer: Porting to PPC Linux environment Normalizer is similar to Adobe Acrobat Distiller. It is a library which provides various interfaces to user for converting PS stream into PDF stream in a more customized way. I did porting of Normalizer to PPC Linux which required knowledge of linux operating system, gcc compiler and some scripting languages i.e. Makefile, shell script, perl script etc. PDFtoPS Currently I am working on the next version of PDFtoPS library. This library is used for converting PDF documents to PS streams which then can be send to printer having Adobe’s PS-RIP for printing. My work includes some of the new feature development, fixing bugs on the current version, solving problems and answering questions put by our OEMs (customers). July, 2005 – July, 2006 Samsung India Software Operation, Bangalore SCTP Protocol Stack Implementation I was part of SCTP project. SCTP is transport layer protocol which has the properties of TCP as well UDP (i.e. reliable and un-reliable data delivery support). Project aim was to have an RFC conformant protocol (RFC 2960) stack. We implemented SCTP protocol stack for Linux kernel version 2.4.22. Ultra-Wide Band Wireless-USB
  • 2. We implemented WUSB protocol stack which works over Ultra Wide Band as physical layer. And we successfully transferred files on this frequency band using intel PDK. Skills • Platforms: MS Windows 2000/NT/XP, Linux. • Languages: C, Ruby, ActionScript 3.0, Java, PHP, Python, Perl, Makefile and other scripting language • Framework/Tools: Adobe Flash CS3, MySQL, Microsoft Visual Studio,Apache, SVN, Latex, KGDB, KDB. ______________________________________________________________________________ Education Bachelor of Technology, Computer Science and Engineering, IIT Kanpur 2001-05 Higher Secondary Exam: UP State Board of Education, BNSD Shiksha Niketan, Kanpur 2000. Senior Secondary Exam: UP State Board of Education, BNSD Shiksha Niketan, Kanpur 1998. Academic Achievements • All India Rank 62 in IIT Join Entrance Exam. About 127,000 students appeared for the exam • All India Rank 107 in Roorkee Entrance Exam among 100,000 students. • Merit holder in Physics and Mathematics in 2001. ________________________________________________________________________ Extracurricular Member of Core Committee, Techkriti 2002, IIT Kanpur Secretary, Student Film Society, IIT Kanpur Internships & Academic Projects Summer Internship Organization: Uzanto Consultancy Private Limited Period: May-July, 2004. Project Details: I was the member of core development team of a web service development project named MindCanvas. My work was to write server side code (on J2EE platform) and to find out ways to analyze the data and to devise algorithms to do that analysis efficiently. _________________________________________________________________________________ B.Tech Project: Privacy Preserving Schemes for SQL Operations (Aug 2004 -April 2005) Project Details: Project aim was to devise encryption techniques for encrypting the string data in a way such that we can do substring matching operations in the encrypted domain (i.e. no decryption is required at any time except when we are showing the result of that particular match operation). The other goal of the project was to devise encryption
  • 3. techniques for encrypting the numerical data in a way such that we can do aggregate operation (i.e. AVG, SUM etc.) in the encrypted domain and disturb the distribution of the data for protecting it from statistical attacks. _________________________________________________________________________________ Summer Project: Polymer chain packing problem (May 2003 -July 2003) Project Details: Project problem was from the field of Macro-Mechanics. The goal was to devise an algorithm to pack as many polymer chains in a given space and then to find out the density of that polymer. The problem goal was achieved without using any iterative approach. _________________________________________________________________________________ JAVA JIT Compiler: Course project for Compiler course Project Details: Our task was to make Java JIT compiler with smaller set of operations and to generate the binary for MIPS processor. We completed this project successfully with all the given functionality of Java. _________________________________________________________________________________ Online Academic System (OAS): Course Project for Database Systems course Project Details: Our goal was to develop an Online Academic Registration System. This was also done under J2EE environment and the database server we used was MySQL. _________________________________________________________________________________