CURRICULUM VITAE
Email:********@*****.***,*********@**********.***
Contact No: +91-998******* (Primary),
(Secondary),+91-990*******,990-***-****
SUDEB DAS,B.TECH(CSE),M.TECH(CS)
YEARS OF EXPERIENCE: Presently,I am working as Software Project Leader(Deputy Manager) with 15 years of successful career in
software technologies which is cumulatively categorized into following-
13+ Yrs in Software Design,Development,Integration Testing,Maintenance and Software Support
13+ Yrs in C
12+ Yrs in C++,OOAD,Design pattern,UML
12+ Yrs in RTOS(Embedded system)
11+ Yrs Linux
6 Yrs in VC++(Windows Application)
DOMAIN EXPERTISE
Embedded System(Real Time Operating System)
Automation,Control System,Navigation System
Windows based Application
Web based Application
Database System
JOB DESCRIPTIONS/RESPONSIBILITIES
Work status tracking and reporting, timely updates to senior management and customers, issue resolution and metrics tracking
Performing critical Risk Analysis and providing valuable solutions
Performing software developer,module integrator and system integration tester,designer,Team Lead,architect role
Strong Debugging skills and hands on with platform specific debuggers like gdb,Wireshark protocol analyzer,tcpdump,valgrind etc
Execute the design, analysis, or evaluation of assigned projects using sound engineering principles and adhering to business
standards, practices, procedures, and product / program requirements
Effectively engage with global teams for requirements analysis, technical discussions, design presentations and product software
Integration
Guide team development efforts towards successful project delivery.
Provide technical leadership to teammates through coaching and mentorship.
Decompose technical tasks and provide accurate estimations. Assist in the collection and documentation of user's requirements,
development of user stories, estimates and work plans.
1/6
Provide timely communications on significant issues/developments to the stakeholders. Responding promptly and professionally
to
queries.
Troubleshoot variety of complex software problems. Interface with external customers regarding software issues.
Performs software tests on developed code to ensure quality of deliverables. Develop code and documentation for a variety of
complex software projects, and design and implement bug fixes
Conduct code reviews for junior developers and mentor/coach them on areas of improvement
Collaborate with other software developers and software architects to plan, design, develop, test, and maintain desktop- based
business applications built on Microsoft technologies.
Maintain high standards of software quality within the team by establishing good practices and habits
Identify and encourage areas for growth and improvement within the team.
Proactively contribute to architectural design discussions and carry out the architectural vision guided by architects.
Participate on teams assigned to address organizational initiatives and generic issues
CAREER OBJECTIVE
An Individual with a keen sense of business values, results driven and professional adaptability, whose goals are to lead
Program/Product/Business development of a growing product based company / IT engineering organization through effective
managerial and technical skills.Therefore,Seeking the opportunity to secure a position of Team Leader /Tech Architect/ Software
Project Manager with well-established firm in search of hard-working, self-motivated, qualified employees.
CAREER SUMMARY
Competent, Results driven technology leader in a Global Delivery Model and Multi-Skilled professional offering a distinguished and
insightful exposure of 15 years in End-to-End Product Design & Development, Project Management, technology management in line
with new business development within leading global companies.
Experience in working with teams in diverse geographic locations
Experience in working with Cross-functional team
Experience in working with international clients like 1) Fin Cantieri,Italy,2)Mayanmar,Burma,3)Kelvin Hughes,UK etc
Was the Onsite-Offshore coordinator at the customer end (Italy,Myanmar) and Offshore Team Lead
Performing software architect role
Porting of application software from one OS to another OS
Expert in the usage of GNU Tools
Researched new technologies/tools and introduced them into the infrastructure
Experience of Fault-Tolerance design
Experience in application protocol development
2/6
Hands-on experience in Linux Device Drivers for I/O devices like DIO card,USB,ADC Card,DAC Card etc.
Experience in creating vxWorks bootLoader and flashing in PowerPC flash memory,experience in working with BSP etc
Good knowledge of Software Engineering processes,very good exposure to Quality Process
conforming to the quality of the product, following all the processes of CMM Level 4 and CMMi 5,Mil 498,IEEE12207 standards
Expertise in Analyzing and Documenting the Customer requirements, Design, Development, Testing, Maintenance and Customer
Support, Quality adherence, Implementation and Documentation as per CMMi Level 5 Company
Experience in Agiles Best Practices, Scrum Master, traditional SDLC (Waterfall Model, Incremental Model etc).
Independent Verification and Validation(IV & V) of Software
Knowledge of Requirement Management using DOORS
Have been the Quality and SCM coordinator and has made sure that the deliverables in the project are in adherence to the companys
standards
Skill in conducting training in C,C++,Linux,RTOS and Soft Skills for new recruits.
Experience in 1553B Protocol-PASS3200,SmartDraw 7,StarUML 5.0.2,Microsoft Office visio Professional 2003,vmWare VmPlayer
Skill in conducting periodic knowledge sharing sessions with team members and within organization.
Experience in SDLC,HDLC Device Divers and integration,usage in applications
Experience in Hardware-PowerPC(VMPC6a,ARM,Freescale,CW183),Graphics Board(Sabre Card,Bulldog Card,Peritek) etc
Knowledge of AUTOSAR,DO178B best practices,automotive CAN protocol etc
Ability to develop specifications through accumulative interaction and prototyping
STRENGTHS
Learning attitude to learn new technologies on project demand
End to end development, Dedication and commitment to work assigned,Inexhaustable stamina to do work
Client Interaction,ability to adjust and work in different environment
Innovative approach
Straight forward, friendly, disciplined, result oriented Go-getter with ability to head multiple disciplines and multi task
Excellent interpersonal skills in connecting with the management and decision makers with a focused approach for Customer
satisfaction and delight
Experienced in team management, mentoring & coaching for leadership with a proven track record of exceeding organizational
goals & targets consistently
Excellent presentation, negotiation, follow up and closing skills & adept at handling customer complaints
Experienced in handling large teams doubled with the ability to identify top talent and develop high performance teams
Managing multiple Projects of different technologies and give support to onsite customers
Willing to travel within and outside of India based on project needs
Having full spirit of MNC culture, working nature etc competitive to any other software professionals
EMPLOYMENT DETAILS
COMPANY PERIOD DESIGNATION
BEL,Bangalore- A CMM Level 4,CMMi Level 5 July,2003 To Present Project Lead(Deputy Manager)
Product based Company
3/6
C.M.E.R.I,Durapur,West Bengal From October 2002 to June 2003 J.R.F.(Junior Research Fellow)
EastLand Microsystem,Calcutta,West Bengal August,2000 to October,2002 Software Developer
TECHNICAL SKILLS AND EXPERIENCES
Programming Language- C,C++,VC++(MFC Classes for TCP/IP Socket,UDP Socket,RS232,GDI,COM, etc),VB 6.0
Domain specific- Developer in C,C++ in Embedded System with RTOS (Real Time Operating System),VC++(using
MFC) in Windows.
Operating System- Windows XP,Windows 7, RHEL 5.0, RHEL 6.0 (in-depth in OS Essentials and Kernel internals
Shellscript,IPC-MessageQueue,Shared Memory,Semaphore,Mutex,Signal,Event,Pipe,Interrupt
Handling etc), LYNXOS 3.1.0, LYNXOS 4.0(RTOS),LynxOs 5.0,Unix 7.0,vxWorks 6.5 (WindRiver
WorkBench 3.0)
HardWare- PowerPc,Motorola 68000,ARM,Vmpc6a,Intel Pc,7448,vme Bus
Oracle7,Oracle 8, RDBMS, Oracle 10g/11g -PL/SQL,D2k,MySQL 7,Microsoft SQL Server 7.0
DataBase-
Requirement Mgt. Tool- DOORS
Design Tool- IBM Rational Rose Real Time using UML,OOAD,Design pattern
Configuration Tool- IBM Rational Clearcase
GUI Tools- XMotif Tools for GUI in XWindows,OpenGL Tool for Graphics, Qt for Graphics
Testing Tools- Logiscope Testing Tools for static analysis of rule checking and quality checking of software,
Rational Purify for Memory Leaks,Rational Quantify for Performance,Rational PureCoverage for
Code Coverage.MatLab 7.6.0 for Data Analysis and simulation
Server- Apache Tomcat Server for Eclipse IDE with Mysql 7 Database
Script Language- Perl,bash etc
Project Management Tool- MS Project Tool,CrystalBall for estimate,MiniTab,MS Excel,MS Powerpoint etc
SOFT SKILLS
Positive work ethic
Good attitude
Team skills/ team oriented/team player
Flexibility/Adaptability
Reliability/Trust
Punctual
Interpersonal skills
Motivational skills
Willingness to learn
Dedication: Staying on the job until it is finished
KEY PROJECTS UNDERTAKEN
Problem Solving and Conflict Resolution
COMPANY-BEL,BANGALORE DEPUTY MANAGER(Project Lead) JULY,2003-Present
Project 1 :Development of s/w of AKSHAY MK II(Naval Submarine Project)
Team Size: 10
Role:Software Developer,Team Lead along with Project Management
Project Description: The AKSHAY MK-II is an all time attentive system, which is responsible to control and monitor various mechanical
subsystems and equipments of the missile complex. AKSHAY MK-II is required to ensure satisfactory exploitation and upkeep of these sub-
systems and equipments, ensuring platform safety during all container related operations by means of appropriate interlocks.
Operating System: VxWorks(WindRiver WorkBench 3.0)
4/6
Language :C++(Along with OOAD,Design Patterns)
GUI Tool :OpenGL
HardWare:PowerPc(CW183)
Project Duration: Nov,2010 to till Date
Customer:Indian Navy
Project 2 :Development of Web based Automation Tour Report Utility Tool
Team Size: 2
Role:Software Developer,Team Lead along with Project Management
Project Description: Automation Tool allows valid user to enter Tour Report details and stores the data into database.In future,Any
User can view tour details and make analysis of the reports for accounting purpose.Multiple users access database through web page using
client server model and perform their operations.
DataBase: MySQL and MS Access.
Server :Apache Tomcat Server 6.0
GUI Tool :JSP In Eclipse IDE
HardWare:Intel Pc
Project Duration: Sep,2012 to Nov,2013
Customer:BEL internal Department
Project 3:Generation of Fire Control System for IAC MOD C PROJECT Using MAAREECH and IAC MOD 0 projects functionalities
with addition of FDFL Features.
Role:Software Developer,Team Lead along with Project Management from Nov,2009 to Dec,2010
Team Size:12
Project Description: System consists of Redundant FDU Units along with Console1 FCS CSCI .Console1Unit is connected to many
external sensors like HUMSA,RASHMI1,RASHMI2,GPS,Ajanta,Wind Device etc.Console1 will receive data from these external sensors
and perform its internal processing like CMA/FCS calculations and Transmit and Receive to and from Other CSCIs.
Development of sensors Simulators : Because of unavailability of the actual sensors interfaces,simulators are made to evaluate the
functionality of Console1 FCS.
Operating System: Windows-XP
Language : VC++(Using MFC Classes for TCP/IP Connection, GDI,Dialog Controls etc)
Tools to be used: Rational Purify,Rational Quantify, PureCoverage.
Development of FDU Units: FDU unit will receive data from Console1 Unit and display real data on its Display Unit as well as it
perfoms its own internal processing and send back feedback to Console1 Unit.
Language: C++(Along with OOAD,Design Patterns)
Tools and Operating System: Qt Tools with RHEL 5.0 for GUI(Graphical User Interface) and Lynx Os 5.0 for internal processing.
Project Duration: Nov,2008 to Oct,2010.
Customer:Indian Navy
Project 4:Generation of Fire Control System For Maareech Project
Team Size:8
Role:Software Developer,Team Lead
PROJECT DESCRIPTION: Fire Control System of Maareech consisting of following subsystems
Fire Control Console (FCC)
Weapon Data Converter (WDC3)
Bridge Display Unit (BDU)
Which facilitate execution of tracking algorithms and provide features to take appropriate action. FCC will generate escape maneuver
for the ship and optimum firing sequence of decoys.The MMI(implemented in XMotif with RHEL 5.0 ) of MAAREECH console would
cater to the picture compilation of sensor data, presentation of track data of targets and own forces, target selection, target indication,
target designation, weapon assignment and Weapon firing. Apart from above functions in Auto mode, the MAAREECH will offer a
simulation mode for training of crew. FCC will offer for remote control of weapons while powered operations from Local mode will be
carried out through WDC3 panel. WDC3 (Weapon Data Converter ) is an electronic unit which will directly control the launcher. Bridge
display console (BDC) is a separate console interface to FCC through Ethernet LAN. BDU receives the information from FCC and
display on its display page. Fault detection and fault localization (FDFL provision) is provided for FCC software as well as for
Hardware. This facility includes online health monitoring checks, up to card level.
Development of FCC:
OPERATING SYSTEM :LynxOS 4.0 (Real Time Os).
TARGET SYSTEM (HARDWARE) :Cross Development Kit with PowerPC processor. Communicating different boards with VME bus
Language :C++ (Along with OOAD,Design Patterns)
Development of WDC3:
OPERATING SYSTEM :LynxOS 4.0 (Real Time Os).
TARGET SYSTEM (HARDWARE) :Cross Development Kit with PowerPC processor. Communicatin different boards with VME bus
Language :C++
ROLE :S/w Developer
5/6
Development of BDU :Bridge Display Unit will receive all the information from FCC CSCI in Every 1 second through
TCP/IP Ethernet and process and display on the Screen.
Operating System: Windows-XP
Language : VC++(Using MFC Classes for TCP/IP Connection, GDI,Dialog Controls etc)
Tools used: Rational Purify,Rational Quantify,Rational PureCoverage
Project Duration: April,2007 to Oct,2008
Customer :Indian Navy
Project 5:Fire Control System for IAC MOD 0 FCS System
Team Size:7
Role:Software Developer,Team Lead
Language And Tool Used: C,C++ for Programming, ClearCase for SCM(Along with OOAD,Design Patterns)
Operating System:Lynx Os 3.1.0
Target System(HardWare): Cross Development Kit with PowerPC processor Communicating different boards with VME bus.
Project Description: Developing a fire control system interfacing with different kind of navigation Radar, Sonar devices and wind, SHHD
sensors. The control system is also interfaced with the weapons like Rocket Launcher and Torpedo. It is also having the different kind of
display, keyboard panel and joy-ball for operator. On the display, the sonar and radar data will be painted. By seeing those data, operator
can designate the target for different kind weapons. Some other display will be used for different kind ASW function and plotting the data for
verification. Also this control system has the flexibility to change its mode of operation from Normal to Simulator and Test mode for training
purpose and testing the system by the operator intervention
Project Duration: Aug,2005 to Mar,2007
Customer:Indian Navy
Project 6: Generation of the Target Simulator (TGTSIM) for Shikari/Lynx Project
Team Size:2
Role:Software Developer
Project Description: Operator Control Console (OCC) and Gate Way Processor (GWP) provide the target tracking functions for TGTSIM.
For the purpose of target tracking, the Simulator generates waypoints and sensor related information for one target trajectories. The GWP
of the TMX/Ka evaluates the target data and generates reference flight profile, which is used during the simulation run to move the tracker.
The GWP generates the presentation data for the OCC for the simulated target. The simulated target can be designated for
engagement.TGTSIM for Shikari/Lynx also provides a facility for logging important parameters of Target data, tracker data and gun
command, tell back angles, gun status and events necessary for evaluating a mission/exercise( For offline viewing the target data and from
that generating graph in M/s Excel ).
OPERATING SYSTEM : QNX 6.2 (RTOS).Windows-XP
Duration: Jan,2005 to July,2005
Customer:Indian Navy
Project 7:Development of ViewLog Software for Shikari Project
Team Size:2
Role:Software Developer
Description: This software is for offline viewing the target data and from that generating graph in M/s Excel.This application will read
the file where Targets all information are stored and based on users Selection of the targets information, it will display selected
information in M/s Excel and from where user can see different graphs of targets parameters and decide targets behaviour .
Operating System: Windows-XP
Language:VC++(Using MFC Classes for GDI,Dialog Controls etc)
Tools used:Rational Purify,Rational Quantify,Rational PureCoverage.
Duration:Mar,2004 to Dec,2004
Customer:Indian Navy
Project 8:Generation of Sonar Simulator for Maareech Project using MFC Socket Programming
Team size:1
Role:Software Developer
Operating System:Windows-2000 professional
Language:VC++(Using MFC Classes)
Project Duration :Nov,2003 to Feb,2004
Customer:Indian Navy
Project 9: Generating NMEA Wind Device Simulator and interfacing with CTD(Color Tactical Display)
Team Size:3
Role:Software Developer,Project Manager
OS for Simulator:Windows-XP
Language :VC++(Using MFC Classes)
Tools used:Rational Purify,Rational Quantify,Rational PureCoverage
Project Duration : July,2003 to Oct,2003
Customer: BELs Internal system Department
COMPANY-CMERI,DURGAPUR J.R.F. OCT,2002 to JUNE,2003
Project 10: INVESTIGATION OF METHODOLOGY FOR THE DEVELOPMENT OF FUZZY CONTROLLER IN CONNECTION WITH
VARIABLE AIR VOLUME IN ENVIRONMENTAL MANAGEMENT SYSTEM FOR THE AIR CONDITIONING SYSTEM And made notable
6/6
contribution in software development.Also worked in PLC(Programmable Logic Controller) and made documentation related to the
Departmental Projects
Team Size:2
Duration:October,2002 to June,2003
COMPANY-EastLand Microsystem,Calcutta,West Bengal,India SOFTWARE ENGINEER AUG,2000 to OCT,2002
Project11:Development of Library management system in C Programming Language
Team Size:3
Role:Software Developer
COMPANY-IOCL,HALDIA TRAINEE VACATIONAL SUMMER TRAINING IN ENGINEERING
Project 11(In-Plant Training Project) :To develop the LPG DESPATCH SYSTEM in ORACLE 7.0 with front End D2k under the
guidance of Mr. P.K. Rudra(Manager of MIS)
Organization:INDIAN OIL CORPORATION LIMITED(I.O.C.L) HALDIA REFINERY,HALDIA,WEST BENGAL.
Team Size:3
Role:Software Developer
Project Description: In a company,Industry,when trucks loaded with L.P.G. cylinders come then its details will be listed under the primary
key like trucks maximum carrying capacity,explosive license no.,hydraulic testing no.,validity etc. and here truck no. is the primary key.Also
there will be checked like whether it it is black listed or not. If it is,then this truck will not be allowed to carry the LPG Cylinders.When a new
truck come,then its number will be issued by only super user and then its details will be listed.In the LPG Despatch system,there is a
security of user-id and password .There are different types of users like super user,local user,power user,ordinary user etc.and they have
different access capabilities.Super user is allowed to access all modules including database.Local user is not allowed to access master
data.Valid user of LPG Package will be created by super user and password will be assigned.Whenuser enter his correct id and password,it
displays main module.It contains number of modules each contains no. of fields with primary key.Under the primary key we can
add,delete,modify etc.
Project 12(Final Year Project ):Implementation of Task Allocation Model for Distributed Computing System in C with windows OS.
Organization:Dept. of Computer Sc. & Engg.Haldia Institute of Technology,West Bengal
Role:Software Developer
Project Description:Application software contains several modules and each having its particular task.Execution of application program
will be divided into no. of tasks and distributing them among several computing elements/processors according to their processing
capabilities,processors distance,inter-task communication cost so that overall system cost will be minimized.
Duration:6 months
ABOUT PERSONAL
Fathers Name :Late, Mr. Mathura Mohan Das
:Door No. 32,4th Main,7th Cross,
Present Address
Domlur Layout,Flat No.-F3,
Near Nagavalli Devi Temple,Opposite to Canara Bank,
Bangalore-560071,Karnataka,India
Nationality :Indian
Language Known :English,Hindi,Bengali
Date of Birth :01.07.1976
PassPort No. :J4654795(Date of Expiry-03/02/2021)
EDUCATION
Std. School/College Board/University Marks Year
10th Jatia High School W.B.B.S.E. 65.33%
1992(Regular Full Time)
12th Jatia High School W.B.C.H. S.E. 67.20% 1994(Regular Full Time)
Haldia Institute of
B.TECH(CSE) Vidyasagar University 74.5% 2000(Regular Full Time)
Technology,West Bengal
M.TECH(CS) Gupta College,Bangalore Karnataka State Open University 68.05% 2015(Part Time)
SIGNIFICANT ACHIEVEMENTS AND HIGHLIGHTS
7/6
GATE Qualified in 2002, scored 91.90%
CAT Qualified in 2006,scored 50.57%
Studied in renowned Top Level Engineering Institute in West Bengal,India
Received Certified Test Manager Certificate from Department of Science & Technology.
Received appreciation from Indian Navy and DRDO for successful installation of FCS(Fire Control System).
Undergone training on Linux OS Essentials and kernel internals at Linux Learning Centre,Bangalore and successfully
completed and achieved Certificate.
Succesfully Completed Lynx Os Training at New Delhi and achieved Certificate from LynxOs,Inc.
Undergone Management Training at MDI(Management Development Institute),Gurgaon and achieved Certificate.
Undergone training on Object Oriented Design at CSI,Bangalore and received Certificate.
Received so many awards from school onward for becoming 1st in the Class.
Had been in Italy,MyanMar for project Completion and meeting.
Undergone training on Six Sigma Green Belt,Having experience in Six Sigma Green Belt Project.
Achieved Pragnya Meter Certificate for C++ skills
Received Suggestions Award from Executive Director,BEL for making OnLine Automation Web based Tour Tracking Tool
Certified PMP by PMI,USA
Hobbies:Doing exercise for physical fitness,Listening Rabindra Sangeet songs etc.
WILLING TO RELOCATE
1)Bangalore,India 2) Calcutta,India 3)Noida,Indi 4) Pune,India 5)Chennai,India 6)Out of India(USA,UK,Europe etc)
8/6