Deepesh Basu's Profile
Deepesh Basu's Experience
| Current : |
Technical Architect, R Systems Inc. |
|
| IT Products | ||
Working from 2007 | ||
| Current : |
Technical Architect, R Systems Inc. |
|
| IT Products | ||
Working from 2007 | ||
| Previous : |
R Systems International Ltd. |
|
| Noida | ||
Worked from 2010 to 2012 | ||
Brief summary :
A Technocrat with 8.5 Yrs of experience in Programming with C and Core Java, Systems Programming in Linux (C), Cross Platform Development and Design (RTOS) (using UML and MS-Visio). Involved in Requirements Gathering, Quantitative Project Management as well as Pre-Sales activities in a number of Projects in Parallel to Development. Design and Development of a New Media Client for IPTV STBs May 2010 - Till Date R Systems International Ltd., Noida, India Technical Architect Description: Nokia Siemens Networks, a Leader in IPTV M/W is launching a New Generation Flagship product to replace its current IPTV Solution (Myrio-I Client). The Client, developed from Scratch in Qt/C++ serves as the M/W of the New Media Client interacting with the SDK with generic C++ Wrappers, Qt Signals/Slots, whereas interfacing with the UI through Business Delegates. Environment: Embedded Linux 2.6, Qt4.7/C++ with MiniGW Roles and Responsibilities: Design and Development of a C++ Module to deserialize Serialized Java Objects. Research on DirectFB and OpenGL ES for utilizing H/W acceleration for performance benefits and supporting QWS. Design of Dynamic Resource Controller Implementation of Cisco VQE Client Interface at M/W Implementation of IPC Mechanism through Zero MQ (0MQ) for Inter-Process communication. | ||
| Previous : |
R Systems International Ltd. |
|
| Noida | ||
Worked from 2010 to 2011 | ||
Brief summary :
Having more than 8.0 Yrs of experience in Programming with C (Linux) and Core Java, Systems Programming in Embedded Linux(C), Cross Platform Development and Design (RTOS) along with Requirement Analysis using UML and MS-Visio. Involved in Requirements Gathering, Quantitative Project Management as well as Pre-Sales activities in a number of Projects in Parallel to Development. Design and Development of a New Media Client for IPTV STBs May 2010 - Till Date R Systems International Ltd., Noida, India Technical Architect Description: Nokia Siemens Networks, a Leader in IPTV M/W is launching a New Generation Flagship product to replace its current IPTV Solution (Myrio-I Client). The Client, developed from Scratch in Qt/C++ serves as the M/W of the New Media Client interacting with the SDK with generic C++ Wrappers, Qt Signals/Slots, whereas interfacing with the UI through Business Delegates. The Versatile Design can accommodate: 1. Entire Client running as a Single Process (with Multiple Threads/Thread-Pools on the STB, or, Client is divided in 2-5 processes running as a Typical WinProc , through shared memory and 0MQ/D-Bus. Client is being developed in x86 Linux with Qt 4.7/C++ 99 to be deployed thru Host-Target setups for BCM74xx and STM71xx Environment: Embedded Linux 2.6, Qt4.7/C++ with MiniGW Roles and Responsibilities: Design and Development of a C++ Module to deserialize Serialized Java Objects. Porting Qt 4.7 libraries on BCM97405/ST7100 Reference Design based STB. Research on DirectFB and OpenGL ES for utilizing H/W acceleration for performance benefits and supporting QWS. Design of Dynamic Resource Controller Implementation of Cisco VQE Client Interface at M/W Implementation of IPC Mechanism through Zero MQ (0MQ) for Inter-Process communication. | ||
| Previous : |
R Systems International Ltd. |
|
| Noida | ||
Worked from 2009 to 2010 | ||
Brief summary :
Customization of MHP Stack for STBs Sept 2009 - May 2010 R Systems International Ltd., Noida, India Technical Architect Description: Bestv (ADECQ Digital S.L.) is a broadcast services and communication solutions provider that enables terrestrial and satellite broadcasters to offer to their audience Time-Shifted TV, Catch-Up TV, Pause-Play, Subscription VOD, Transactional VOD, Impulse-Pay-Per-View, Business Television, Micro channels, and other on-demand services. Development and Customization of the MHP Stack for Mediaset and Inclusion of a New Feature (AMS - Advertisement Management System) on a BCM97405/NXP8335 SOC/STB with 3 DVB Tuners, using C. Requirements Gathering, Design and Prototyping for the Bestv Client in sync with the Bestv Service Encapsulator to Modify MPEG-2 TS for Correction of PCR, GOP and Insertion of Private Information in PAT for PVOD Streams. Environment: eCos, C with MiniGW, Linux. Roles and Responsibilities: Design and Development of Bestv API and Application stack using C in Linux, MS-Visio 2007. Migration of Bestv API from DVB-T/ETSI to ATSC. Implementation of a ROM Based File System for SMART Cards conforming to ISO7816-Part II/IV Created High Level and Low Level Design documents for the new functionalities being implemented including Use Case Diagram, Class Diagrams and Sequence Diagrams Onsite KAQ from Barcelona, Spain and Milan, Italy for the Migration Project. Preparation of Case Studies and Research in Open-Source Libraries (namely FFMpeg and VideoLAN VLC), along with Design of Prototype for Bestv PC Application using DirectShow Verimatrix - Content Security for DVB-C/S/T complaint STBs. July 2008 - Till Date R Systems International Ltd., Noida, India Project Leader Description: The Verimatrix VCAS Server is a versatile DRM Solution for DVB -C/S/T compliant STBs, carrying media conforming to ISO/IEC 13818 and ISO/IEC 14496 standards. Development of a prototype of Verimatrixs Content Protection solution which may be used as a demonstrative product, or, may be provided to a Verimatrix Partner to ensure the compatibility of the Verimatrix ViewRight Client Libraries and the STB MHP Platform Migration of ViewRight Client Libraries on different Target platforms (namely, SMP 8634/8654, ST 710x, BCM 7401/7405, Motorola68000, and TI TMS 32x DMP) Development of a POC for Verimatrix for Symbian S60 platform (Nokia N95) to Decrypt Secure Content asynchronously using RealPlayer. Environment: C, Linux with Valgrind (Memory Profiler), OpenSSL. Roles and Responsibilities: Design and Development of ViewRight Client Integration Kit using C in Linux, MS-Visio 2007. Implementation of a DEK Algorithm for the File System on USB 2.0 Compliant Devices, to be used by the Verimatrix DEK Client Analyze business requirements and problems to automate the business processes. Preparing Understanding Documents and Query Sheet. Created High Level and Low Level Design documents for the new functionalities being implemented including Use Case Diagram, Class Diagrams and Sequence Diagrams Onsite KAQ from Verimatrix, San Diego for the Migration Project. Preparation of Case Studies and Research in Open-Source Libraries (namely FFMpeg and VideoLAN VLC), along with Design of Prototype | ||
| Previous : |
R Systems International Ltd. |
|
| Noida | ||
Worked from 2009 to 2010 | ||
Brief summary :
Customization of MHP Stack for STBs Sept 2009 - May 2010 R Systems International Ltd., Noida, India Technical Architect Description: Bestv (ADECQ Digital S.L.) is a broadcast services and communication solutions provider that enables terrestrial and satellite broadcasters to offer to their audience Time-Shifted TV, Catch-Up TV, Pause-Play, Subscription VOD, Transactional VOD, Impulse-Pay-Per-View, Business Television, Micro channels, and other on-demand services. Development and Customization of the MHP Stack for Mediaset and Inclusion of a New Feature (AMS - Advertisement Management System) on a BCM97405/NXP8335 SOC/STB with 3 DVB Tuners, using C. Requirements Gathering, Design and Prototyping for the Bestv Client in sync with the Bestv Service Encapsulator to Modify MPEG-2 TS for Correction of PCR, GOP and Insertion of Private Information in PAT for PVOD Streams. Environment: eCos, C with MiniGW, Linux. Roles and Responsibilities: Design and Development of Bestv API and Application stack using C in Linux, MS-Visio 2007. Implementation of a USB 2.0 Tuner Driver compliant with BDA/DVB-T using DirectShow. Migration of Bestv API from DVB-T/ETSI to ATSC. Implementation of a ROM Based File System for SMART Cards conforming to ISO7816-Part II/IV Created High Level and Low Level Design documents for the new functionalities being implemented including Use Case Diagram, Class Diagrams and Sequence Diagrams Onsite KAQ from Barcelona, Spain and Milan, Italy for the Migration Project. Preparation of Case Studies and Research in Open-Source Libraries (namely FFMpeg and VideoLAN VLC), along with Design of Prototype for Bestv PC Application using DirectShow Resource and Risk Management, Project Tracking and Implementation of Six Sigma development Practices. Verimatrix - Content Security for DVB-C/S/T complaint STBs. July 2008 - Till Date R Systems International Ltd., Noida, India Project Leader Description: The Verimatrix VCAS Server is a versatile DRM Solution for DVB -C/S/T compliant STBs, carrying media conforming to ISO/IEC 13818 and ISO/IEC 14496 standards. Development of a prototype of Verimatrixs Content Protection solution which may be used as a demonstrative product, or, may be provided to a Verimatrix Partner to ensure the compatibility of the Verimatrix ViewRight Client Libraries and the STB MHP Platform Migration of ViewRight Client Libraries on different Target platforms (namely, SMP 8634/8654, ST 710x, BCM 7401/7405, Motorola68000, and TI TMS 32x DMP) Development of a POC for Verimatrix for Symbian S60 platform (Nokia N95) to Decrypt Secure Content asynchronously using RealPlayer. Environment: C, Linux with Valgrind (Memory Profiler), OpenSSL. Roles and Responsibilities: Design and Development of ViewRight Client Integration Kit using C in Linux, MS-Visio 2007. Implementation of a DEK Algorithm for the File System on USB 2.0 Compliant Devices, to be used by the Verimatrix DEK Client Analyze business requirements and problems to automate the business processes. Preparing Understanding Documents and Query Sheet. Created High Level and Low Level Design documents for the new functionalities being implemented including Use Case Diagram, Class Diagrams and Sequence Diagrams Onsite KAQ from Verimatrix, San Diego for the Migration Project. Preparation of Case Studies and Research in Open-Source Libraries (namely FFMpeg and VideoLAN VLC), along with Design of Prototype | ||
| Previous : |
India Senior Software Engineer, R Systems International Ltd. |
|
| Noida | ||
Worked from 2008 to 2008 | ||
Brief summary :
NSN - An IPTV Solution Apr 2008 - July2008 R Systems International Ltd., Noida, India Senior Software Engineer Description: An IPTV solution product built on truly open standards solution architecture, allowing interoperability of core components such as STBs, but also on applications and services that television viewers want. An interactive end user application (MyrioInteractive) which provides an exciting, family-friendly experience using a simple and intuitive user interface. A good back-office software application(TotalManage) which enables broadband service provider an adroit provisioning and management of subscribers, content management, channel packaging, transaction processing, billing and data collection. Environment: Java (1.1.8 and 1.5) and Siege 83, Swing/ (AWT/EFX), XML, Ant-1.6.4, Oracle, Eclipse 3.2. Roles and Responsibilities: IDK Customization for the following modules (for custom MC Implementations in STBs) Flash ROM responses (LED Module) Pixel-Aliasing and Pixel Mapping (Overlay Module) TSU and Firmware Updates(RUS Module) Remote Management (RemoteMgmt Module) Analyze business requirements and problems to automate the business processes. Development of Unit Testing Implementation of several features, including :- TSTV (Time Shift Television), and, TSU (Targeted Software Update) | ||
| Previous : |
India Senior Software Engineer, R Systems International Ltd. |
|
| Noida | ||
Worked from 2008 to 2008 | ||
Brief summary :
NSN - An IPTV Solution Apr 2008 - July2008 R Systems International Ltd., Noida, India Senior Software Engineer Description: An IPTV solution product built on truly open standards solution architecture, allowing interoperability of core components such as STBs, but also on applications and services that television viewers want. An interactive end user application (MyrioInteractive) which provides an exciting, family-friendly experience using a simple and intuitive user interface. A good back-office software application(TotalManage) which enables broadband service provider an adroit provisioning and management of subscribers, content management, channel packaging, transaction processing, billing and data collection. Environment: Java (1.1.8 and 1.5) and Siege 83, Swing/ (AWT/EFX), XML, Ant-1.6.4, Oracle, Eclipse 3.2. Roles and Responsibilities: IDK Customization for the following modules (for custom MC Implementations in STBs) Flash ROM responses (LED Module) Pixel-Aliasing and Pixel Mapping (Overlay Module) TSU and Firmware Updates(RUS Module) Remote Management (RemoteMgmt Module) Implementation of several features, including : TSTV (Time Shift Television), and, TSU (Targeted Software Update) | ||
| Previous : |
GA Onsite Coordinator, T-Mobile Inc |
|
| Atlanta | ||
Worked from 2007 to 2008 | ||
Brief summary :
Prepaid Application Gateway (PAG) Sept 07 - Apr 08 Xavient Software Solutions for T-Mobile Inc, Atlanta, GA Onsite Coordinator/Technical Lead Description: PAG is the heart for T-Mobiles Prepaid Dev., which is responsible for managing the entire billing and account maintenance for all T-Mobile Prepaid A/Cs; apart from acting as the Middle-Tier for 8 Applications that use PAG. Since ExecFlow, the current language workbench under use, doesnt scale well for the current workload of the Gateway, PAG as a middle-tier is generally poor in performance. Replacing ExecFlow with JBOSS JPDL/JBPM and introduction of Java-ORM to formulate the business logic and optimizing response times for PAG. Current role involves managing the project as a onsite coordinator, provide feedback and overviews for materializing a design implementation, after thorough benchmark testing and performance analysis for scalability. Environment: SCO UNIX, TIBCO BW, Web Logic AQUA, Jolt, Java, JBOSS JPDL/JBPM. Role and Responsibilities: Project Management, Requirements Reworking, and Performance Analysis for conversion of ExecFlow (Language Workbench) to JPDL/ JBPM, Tuning of Hibernate layer of PAG and Oracle. Inclusion of Distributed Caching Mechanism for Tuning of Hibernate Layer in PAG. Design and Implementation of JBOSS JBPM to optimize workflows to eliminate legacy workflow programming language ExecFlow. Middleware for PPV (Pay-Per-View: | ||
| Previous : |
GA Onsite Coordinator, T-Mobile Inc |
|
| Atlanta | ||
Worked from 2007 to 2008 | ||
Brief summary :
Prepaid Application Gateway (PAG) Sept 07 - Apr 08 Xavient Software Solutions for T-Mobile Inc, Atlanta, GA Onsite Coordinator/Technical Lead Description: PAG is the heart for T-Mobiles Prepaid Dev., which is responsible for managing the entire billing and account maintenance for all T-Mobile Prepaid A/Cs; apart from acting as the Middle-Tier for 8 Applications that use PAG. Since ExecFlow, the current language workbench under use, doesnt scale well for the current workload of the Gateway, PAG as a middle-tier is generally poor in performance. Replacing ExecFlow with JBOSS JPDL/JBPM and introduction of Java-ORM to formulate the business logic and optimizing response times for PAG. Current role involves managing the project as a onsite coordinator, and provide feeds and overviews for materializing this conversion through a low-level design implementation, after thorough benchmark testing and performance analysis for scalability. Our design implements a Data Access Object and Domain Store (Java Design Patterns). Environment: SCO UNIX, TIBCO BW, Web Logic AQUA, Jolt, Java, JBOSS JPDL/JBPM. Role and Responsibilities: Project Management, Requirements Reworking, and Performance Analysis for conversion of ExecFlow (Language Workbench) to JPDL/ JBPM, Tuning of Hibernate layer of PAG and Oracle. Inclusion of Distributed Caching Mechanism for Tuning of Hibernate Layer in PAG. Design and Implementation of JBOSS JBPM to optimize workflows to eliminate legacy workflow programming language ExecFlow. Middleware for PPV (Pay-Per-View: | ||
| Previous : |
Technical Lead/Systems Developer, EchoStar LLC |
|
| Denver | ||
Worked from 2007 to 2007 | ||
Brief summary :
IPTV Application) May 07 - Sept 07 Xavient Software Solutions for EchoStar LLC, Denver, CO Technical Lead/Systems Developer Description: Pay-Per-View is an online system with a GUI in .Net, backend in Oracle 9i and Java as the ORM tool. It deals with the broadcasting industry by supporting the requests of the subscribers of EchoStar Cable Network, and works as a Video-On-Demand application. It deals with four kinds of announcements (resources), namely, Events, Movies, Adults and Sports. It sync with all users and maintains the custom view for the users/subscribers of EchoStar Cable TV network. It also processes bills/payments and the EAI with the core framework utilities of EchoStar. Environment: UNIX, JNI (JINI), J2EE, JMX, Web Methods 6.0 MW, Oracle 9i RAC, Perl (CGI-Win), Java Role and Responsibilities: Middleware development (Custom Adapters) to support the interactive end user application (MPPV) which provides an exciting, family-friendly experience using a simple and intuitive user interface. Creation of shell-scripts for automation of Batch Processing Development of XML-Beans based JNI-API in Java (1.5) and Perl for optimization of STB Software Updates. Optimization of XDK in Oracle 9i, by substituting Apache XMLBeans from JAXB, and then to JiBX alongside iBATIS after analyzing with JProfiler Optimization of PL/SQL batch scripts for Nightly Builds | ||
| Previous : |
Technical Lead/Systems Developer, EchoStar LLC |
|
| Denver | ||
Worked from 2007 to 2007 | ||
Brief summary :
IPTV Application) May 07 - Sept 07 Xavient Software Solutions for EchoStar LLC, Denver, CO Technical Lead/Systems Developer Description: Pay-Per-View is an online system with a GUI in .Net, backend in Oracle 9i and Java as the ORM tool. It deals with the broadcasting industry by supporting the requests of the subscribers of EchoStar Cable Network, and works as a Video-On-Demand application. It deals with four kinds of announcements (resources), namely, Events, Movies, Adults and Sports. It sync with all users and maintains the custom view for the users/subscribers of EchoStar Cable TV network. It also processes bills/payments and the EAI with the core framework utilities of EchoStar. Environment: UNIX, JNI (JINI), J2EE, JMX, Web Methods 6.0 MW, Oracle 9i RAC, Perl (CGI-Win), Java Role and Responsibilities: Middleware development (Custom Adapters) to support the interactive end user application (MPPV) which provides an exciting, family-friendly experience using a simple and intuitive user interface. Creation of shell-scripts for automation of Batch Processing Development of XML-Beans based JNI-API in Java (1.5) and Perl for optimization of STB Software Updates. Optimization of XDK in Oracle 9i, by substituting Apache XMLBeans from JAXB, and then to JiBX alongside iBATIS after analyzing with JProfiler Optimization of PL/SQL batch scripts for Nightly Builds | ||
| Previous : |
Kolkata Systems Designer, Seasoft Solutions Private Ltd. |
|
| Kolkata | ||
Worked from 2006 to 2007 | ||
Brief summary :
System for Criminal Case Information Management Oct 06 - Apr 07 Seasoft Solutions Private Ltd. for CESC Ltd, Kolkata Systems Designer Description: Transmission and Distribution Loss is a major factor apart from theft and other malpractice in the Electricity Regulatory Authorities in India. In West Bengal, CESC have established a Loss Control Cell and developed SLIM to minimize such malice in case of Civil Liabilities. Their proposed project is targeted to control all such malice for improvement of consumer experience and increase revenues. The project is implemented with J2EE and Oracle 9i. Environment: Java 1.5.x, JFC/Swing, Java Beans, JMX, JDO, RMI, Java Design Patterns, Windows. Role and Responsibilities: Design and creation of activity diagram, class diagrams, sequence diagrams and collaboration diagrams for the individual modules. Feasibility study for the requirements with requirement analysis team Implementation of TPM Based Interface with Java, used to authenticate the system with Bio-Metric Devices for Mission Critical processes and Automation Integrating Bio-Metric Authentication with Central Control System Terminal to detect if a Measurement Device is Genuine, or a Clone Designing UIs and Low Level Implementation of various modules and handled ORM related activities across other existing legacy databases. Prototype Development various swing components (UIs) for the project and Deployment with J2EE. | ||
| Previous : |
Kolkata Systems Designer, Seasoft Solutions Private Ltd. |
|
| Kolkata | ||
Worked from 2006 to 2007 | ||
Brief summary :
System for Criminal Case Information Management Oct 06 - Apr 07 Seasoft Solutions Private Ltd. for CESC Ltd, Kolkata Systems Designer Description: Transmission and Distribution Loss is a major factor apart from theft and other malpractice in the Electricity Regulatory Authorities in India. In West Bengal, CESC have established a Loss Control Cell and developed SLIM to minimize such malice in case of Civil Liabilities. Their proposed project is targeted to control all such malice for improvement of consumer experience and increase revenues. The project is implemented with J2EE and Oracle 9i. Environment: Java 1.5.x, JFC/Swing, Java Beans, JMX, JDO, RMI, Java Design Patterns, Windows. Role and Responsibilities: Design and creation of activity diagram, class diagrams, sequence diagrams and collaboration diagrams for the individual modules. Feasibility study for the requirements with requirement analysis team Implementation of TPM Based Interface with Java, used to authenticate the system with Bio-Metric Devices for Mission Critical processes and Automation Integrating Bio-Metric Authentication with Central Control System Terminal to detect if a Measurement Device is Genuine, or a Clone Designing UIs and Low Level Implementation of various modules and handled ORM related activities across other existing legacy databases. Prototype Development various swing components (UIs) for the project and Deployment with J2EE. | ||
| Previous : |
Team Leader -(Technical), Xavient Information Systems |
|
| IT Services | ||
Worked from 2006 to 2007 | ||
| Previous : |
Team Leader -(Technical), Xavient Information Systems |
|
| IT Services | ||
Worked from 2006 to 2007 | ||
| Previous : |
Shyamnagar Technical Consultant, Seasoft Solutions Private Ltd. |
|
Worked from 2006 to 2006 | ||
Brief summary :
SWELOG ERP System Apr `06 - Sept 06 Seasoft Solutions Private Ltd. for Nicco Corporation, Shyamnagar Technical Consultant Description: SWELOG is a proven and time-tested ERP in Europe. The Current Implementation with PowerBuilder 7.0 and SQL Server 2000 are exhaustive to support Medium to High-Level Organizations (Targeting the Engineering, Production and Manufacturing verticals). The system migrated to J2EE and Oracle 10g from its existing architecture to meet current Industry Trends. Environment: Java (1.4.x), JFC/Swing, XML, EJB, Oracle, BEA Middleware, JOLT, Core Design Patterns and Eclipse 3.1 Role and Responsibilities: Requirements Analysis and preparing Understanding Documents and Query Sheet. Created impact /analysis/solution documents including Use Case Diagram, Class Diagrams and Sequence Diagrams in MS Visio. Customization of Workflow and Connection Pooling mechanism. | ||
| Previous : |
Shyamnagar Technical Consultant, Seasoft Solutions Private Ltd. |
|
Worked from 2006 to 2006 | ||
Brief summary :
SWELOG ERP System Apr 06 - Sept 06 Seasoft Solutions Private Ltd. for Nicco Corporation, Shyamnagar Technical Consultant Description: SWELOG is a proven and time-tested ERP in Europe. The Current Implementation with PowerBuilder 7.0 and SQL Server 2000 are exhaustive to support Medium to High-Level Organizations (Targeting the Engineering, Production and Manufacturing verticals). The system migrated to J2EE and Oracle 10g from its existing architecture to meet current Industry Trends. Environment: Java (1.4.x), JFC/Swing, XML, EJB, Oracle, BEA Middleware, JOLT, Core Design Patterns and Eclipse 3.1 Role and Responsibilities: Requirements Analysis and preparing Understanding Documents and Query Sheet. Created impact /analysis/solution documents including Use Case Diagram, Class Diagrams and Sequence Diagrams in MS Visio. Customization of Workflow and Connection Pooling mechanism. Implementation of Prototype at IFB Corporate Office in Bangalore | ||
| Previous : |
Calcutta Systems Developer, Vernam Cipher |
|
Worked from 2005 to 2006 | ||
Brief summary :
Auto-Key Encryption System (AKES) with Vernam Cipher Mar 05 - Apr 06 WBUT for Indian Statistical Institute, Calcutta Systems Developer Description: Deployment of a GUI based text editor with NetBeans 4.1 for encryption and decryption of UNICODE 2.0 complaint plain-text (.txt, .rtf, .doc) using asymmetric 128-bit cryptography with variable length initialization vector (Output Feedback Mode with Vernam Cipher at the First Encryption Level, and RSA at Second Level of Encryption). Features a UNICODE complaint GUI based text editor implementing a Secure Public-Key Asymmetric Cryptosystem with the Initialization Vector encrypted with Vernam Cipher and the encoded binary output being further encrypted with RSA Algorithm(in OFB mode) to be transmitted in sync to the recipient. The encrypted file is decoded with a public key derived from the Vernam Cipher. This is used to generate a RFID of the User Workstation, based on Cryptographic Parameters, used for checking the Unique ID of the Text-Editor Instance in the Network with UNIX Domain Sockets. The Encrypted Stream was re-encrypted with the RFID, so that the Receiver is aware if the Sender is a Original Personnel, or Fraud. Environment: Red Hat Linux, NetBeans 4.1, C, JNI. Role and Responsibilities: Analyze business requirements and problems to automate the business processes. Created High Level and Low Level Design documents for the new functionalities being implemented including Use Case Diagram, Class Diagrams and Sequence Diagrams Implementation of Pseudo-Random IV Generator in C with Wrapper Development in JNI/Core Java Integration of features from one module to another module using perforce Intra-Network support implementation through custom TCI/IP socket programming. | ||
| Previous : |
Calcutta Systems Developer, Vernam Cipher |
|
Worked from 2005 to 2006 | ||
Brief summary :
Auto-Key Encryption System (AKES) with Vernam Cipher Mar 05 - Apr 06 WBUT for Indian Statistical Institute, Calcutta Systems Developer Description: Deployment of a GUI based text editor with NetBeans 4.1 for encryption and decryption of UNICODE 2.0 complaint plain-text (.txt, .rtf, .doc) using asymmetric 128-bit cryptography with variable length initialization vector (Output Feedback Mode with Vernam Cipher at the First Encryption Level, and RSA at Second Level of Encryption). Features a UNICODE complaint GUI based text editor implementing a Secure Public-Key Asymmetric Cryptosystem with the Initialization Vector encrypted with Vernam Cipher and the encoded binary output being further encrypted with RSA Algorithm(in OFB mode) to be transmitted in sync to the recipient. The encrypted file is decoded with a public key derived from the Vernam Cipher.. Environment: Red Hat Linux, NetBeans 4.1, C, JNI. Role and Responsibilities: Analyze business requirements and problems to automate the business processes. Created High Level and Low Level Design documents for the new functionalities being implemented including Use Case Diagram, Class Diagrams and Sequence Diagrams Implementation of Pseudo-Random IV Generator in C with Wrapper Development in JNI/Core Java Integration of features from one module to another module using perforce Intra-Network support implementation through custom TCI/IP socket programming. | ||
| Previous : |
System Security, WBUT |
|
| Technology Consulting | ||
Worked from 2004 to 2005 | ||
| Previous : |
System Security, WBUT |
|
| Technology Consulting | ||
Worked from 2004 to 2005 | ||
| Previous : |
Calcutta Systems Developer, CMC Limited |
|
Worked from 2003 to 2004 | ||
Brief summary :
Real-time Network Monitoring System for LOAD balancing Jul 03 - Jan04 WBUT for CMC Limited, Calcutta Systems Developer Description: It monitors network Traffic for the purpose of Routing, Administration, and Lookup of Security Sensitive Services in a LAN. The monitoring is done through querying the Central Storage (SAN) as a Virtual Database (Though no database is installed in the SAN) to support Query Facilities (featured in Oracle 7.3/8) and Flashback Queries with support for Native Interfaces (JNI) and Database Servers. The system implements Concurrency control Mechanisms with Java Threads as Listeners for Windows/X-Windows. The modules are chained using SSPI/SSPX Tunnels. This is achieved by periodic archival of the SCN in a Routing Table, and by setting up of alert-mechanisms for Bounded/Un-bounded buffers in the Virtual Database. They help facilitate Database Administrators and Network Administrators to monitor the network for Memory Holes and protects against Combinatory Injections from un-trusted hosts. Environnent: HP-AUX, C, JNI/JINI, TCL/TCK. Role and Responsibilities: Designing and Coding of the front end of the application (UIs) using C. Involved in developing the lookup mechanism and heuristics for the monitoring mechanism. Handling of caching of network packets, to maintain a Counter mechanism similar to Oracle SCN. Implementation of SSPI Interfaces in C and socket programming with TCP/IP. | ||
| Previous : |
Calcutta Systems Developer, CMC Limited |
|
Worked from 2003 to 2004 | ||
Brief summary :
Real-time Network Monitoring System for LOAD balancing Jul 03 - Jan04 WBUT for CMC Limited, Calcutta Systems Developer Description: It monitors network Traffic for the purpose of Routing, Administration, and Lookup of Security Sensitive Services in a LAN. The monitoring is done through querying the Central Storage (SAN) as a Virtual Database (Though no database is installed in the SAN) to support Query Facilities (featured in Oracle 7.3/8) and Flashback Queries with support for Native Interfaces (JNI) and Database Servers. The system implements Concurrency control Mechanisms with Java Threads as Listeners for Windows/X-Windows. The modules are chained using SSPI/SSPX Tunnels. This is achieved by periodic archival of the SCN in a Routing Table, and by setting up of alert-mechanisms for Bounded/Un-bounded buffers in the Virtual Database.. Environnent: HP-AUX, C, JNI/JINI, TCL/TCK. Role and Responsibilities: Designing and Coding of the front end of the application (UIs) using C. Involved in developing the lookup mechanism and heuristics for the monitoring mechanism. Handling of caching of network packets, to maintain a Counter mechanism similar to Oracle SCN. Implementation of SSPI Interfaces in C and socket programming with TCP/IP. | ||
| Previous : |
Freelancer , Game |
|
Worked from 2002 to 2003 | ||
Brief summary :
Online (LAN-Based) Auction Bridge Card-Game Oct 02 - Apr 03 Freelancer Systems Engineer Description: The product involves the simulation of an Online Multi-User Card Game with 4 users and 1 Supervisor to be run on a LAN. The players are interconnected will the entire deck-distribution visible only to the supervisor/game coordinator. The Supervisor may simulate a trial run, for the familiarization of the environment. Environment: C, JNI, Java (1.3), RMI, CORBA, TCP/IP Socket programming in Windows Role and Responsibilities: Development and Implementation of Business Logic and Custom UI Screens Development of TCP/IP Sockets and Java Adapters with C/JNI/Core Java and JMX. Development of Simulation using MAT-Lab. | ||
| Previous : |
Freelancer , Game |
|
Worked from 2002 to 2003 | ||
Brief summary :
Online (LAN-Based) Auction Bridge Card-Game Mar 02 - Apr 03 Freelancer Systems Engineer Description: The product involves the simulation of an Online Multi-User Card Game with 4 users and 1 Supervisor to be run on a LAN. The players are interconnected will the entire deck-distribution visible only to the supervisor/game coordinator. The Supervisor may simulate a trial run, for the familiarization of the environment. Environment: C, JNI, Java (1.3), RMI, CORBA, TCP/IP Socket programming in Windows Role and Responsibilities: Development and Implementation of Business Logic and Custom UI Screens Development of TCP/IP Sockets and Java Adapters with C/JNI/Core Java and JMX. Development of Simulation using MAT-Lab. | ||
| Previous : |
TISCO Assistant Systems Engineer, Tata Consultancy Services |
|
| India | ||
Worked from 2001 to 2002 | ||
Brief summary :
Migration of IBM V-Series Mainframes June 01 - Jan 02 Tata Consultancy Services, Jamshedpur, India for TISCO Assistant Systems Engineer Description: The Legacy systems of TISCO were to be migrated from UNIX to Linux, without taking the systems offline. This involved running Shell-Scripts and JCL from a Remote Virtual Terminals, and upgrading the CICS workflows Environment: IBM V Series Mainframes through Windows Telnet, MVS-JCL, Fujitsu COBOL, Telnet Role and Responsibilities: Requirements gathering, Field Study and Analysis to migrate the environment. Creation of Shell Scripts to simulate the execution in a Virtual Environment. Setup of Virtual Tunnels for constructing the Transport Layer for running the Migration. Creation of prototype workflows for successful migration of the CICS workflows Other Interests Heuristics and Cryptography. Listening to Music. I hereby declare that the above information is true to the best of my knowledge. References are available as and when required! Place : Noida 201304, India Date : TIME \@ dddd, MMMM dd, yyyy Thursday, April 2011 . ------------------------------------------ Deepesh Basu (SIGNATURE) | ||
| Previous : |
Software Developer, Tata Consultancy Services (TCS) |
|
| IT Services | ||
Worked from 2001 to 2002 | ||
| Previous : |
Software Developer, Tata Consultancy Services (TCS) |
|
| IT Services | ||
Worked from 2001 to 2002 | ||
| Previous : |
TISCO Assistant Systems Engineer, Tata Consultancy Services |
|
| India | ||
Worked from 2001 to 2001 | ||
Brief summary :
Migration of IBM V-Series Mainframes June 01 - Dec 01 Tata Consultancy Services, Jamshedpur, India for TISCO Assistant Systems Engineer Description: The Legacy systems of TISCO were to be migrated from UNIX to Linux, without taking the systems offline. This involved running Shell-Scripts and JCL from a Remote Virtual Terminals, and upgrading the CICS workflows Environment: IBM V Series Mainframes through Windows Telnet, MVS-JCL, Fujitsu COBOL, Telnet Role and Responsibilities: Requirements gathering, Field Study and Analysis to migrate the environment. Creation of Shell Scripts to simulate the execution in a Virtual Environment. Setup of Virtual Tunnels for constructing the Transport Layer for running the Migration. Creation of prototype workflows for successful migration of the CICS workflows Created Projects User Guide which helps in understanding the details of the different steps, and the difficulties facing during the online migration. Other Interests Heuristics and Cryptography. I hereby declare that the above information is true to the best of my knowledge. References are available as and when required! Place : Noida, India Date : TIME \@ dddd, MMMM dd, yyyy Friday, August 2011 . ------------------------------------------ Deepesh Basu (SIGNATURE) | ||
| Previous : |
Project Lead, R Systems International Ltd |
|
| Information Technology and Services | ||
Worked from 2008 to | ||
| Previous : |
Senior Software Engineer, R Systems |
|
| Information Technology and Services | ||
Worked from 2008 to | ||
| Previous : |
Technical Lead, Xavient Information Systems |
|
| Information Technology and Services | ||
Worked from 2007 to | ||
| Previous : |
Onsite Coordinator, T-Mobile Inc |
|
| Information Technology and Services | ||
Worked from 2007 to | ||
| Previous : |
Systems Developer, Xavient Software Solutions |
|
Worked from 2007 to | ||
| Previous : |
Systems Designer, Seasoft Solutions Private Ltd |
|
Worked from 2006 to | ||
| Previous : |
Technical Consultant, Seasoft Solutions Private Ltd |
|
Worked from 2006 to | ||
| Previous : |
Design Analyst, WBUT |
|
Worked from 2005 to | ||
| Previous : |
Systems Designer, WBUT |
|
Worked from 2003 to | ||
| Previous : |
Systems Engineer, WBUT |
|
Worked from 2003 to | ||
| Previous : |
Systems Engineer, CMC Ltd. |
|
Worked from 2002 to | ||
| Previous : |
Assistant Systems Engineer, Tata Consultancy Services |
|
| Information Technology and Services | ||
Worked from 2001 to | ||
| Previous : |
, R Systems International Ltd. |
|
Deepesh Basu's Education
Bengal Eng And Science University , Shibpur, Howrah |
|
| B.Tech/B.E. | |
| India | |
| From 1997 to 2001 | |
Bengal Eng And Science University , Shibpur, Howrah |
|
| B.Tech/B.E. | |
| India | |
| From 1997 to 2001 | |
Sponsored Jobs
Featured Career Adviser

Top IT Recruitment Firm
Jobs for PrefLab Engineer in Pune
Jobs for Power Management Validation Engineer in Hyderabad
Jobs for Platform Validation Engineer in Hyderabad
Deepesh's communities
|
20184 members, 998 jobs, 1353 articles, 657 questions, 1356 debates, 633 idea contests.
|
|
35951 members, 590 jobs, 1219 articles, 574 questions, 1505 debates, 422 idea contests.
|
|
7791 members, 71 jobs, 705 articles, 199 questions, 1594 debates, 379 idea contests.
|
Deepesh's
contributions
Money is certainly not the Only parameter that governs someone's survival and well-being in the Corporate World. 1. How close you are to Home Family, 2. How is the Living Standards in your current Location, 3. How well you GEL with your current... |
The goal for the long-term evolution of WiMAX is to achieve 100 Mbit/s mobile and 1 Gbit/s fixed-nomadic bandwidth as set by ITU for 4G NGMN (Next Generation Mobile Network).It is expected that the WiMAX Release 2 will be available commercially in the... |
We live simultaneously in two different worlds—one where social norms prevail, and the other where market norms make the rules. The social norms include the friendly requests that people make of one another. Could you help me move this couch? Could... |
While Java undoubtedly is still One of the Major Platform Independent Languages around, Dot Net too has promising features, specially in the realm of RAD, as well as with WCF, WPF, WDF.... The New features of Java 7 may be summarized as:- JSR 294 -... |
Are Social Networking Sites changing the definition of Friendship? What impact will these Friendships have on Next-Gen Teenagers |
Related Topics
Projects succeed more often when they manage requirements well. Discuss on...
1 insight
, 1 debates
, 2 idea contests
Embedded software is in almost every electronic device designed that you see...
1 debates
, 2 question
As CIOs and business leaders brace for an economic downturn, leaders must...
3 insight
Viewers also viewed
|
2
(1,742 Points)
|





