Sample Template Example of Beautiful Excellent Professional Curriculum Vitae / Resume / CV Format with Career Objective, Job Description, Skills & Work Experience for Freshers & Experienced in Word / Doc / Pdf Free Download
Robin
Biswas
20121
Bonny Lake #202.
Virginia.
SA : 20215.
U S A.
E-mail:robin_biswas29@yahoo.com.
Tel#: 402-625-3025
Summary
·
14+ years of experience
in designing and developing software, middleware, and databases.
·
Over 11 years of experience in Object Oriented designing and
developing.
·
Proficiency in C++, Core
Java.
·
Experiences in Design Pattern.
·
Experience in Data Structure and Algorithm, STL, Java Util Package.
·
Over 8 years of experience in Database Design/development.
·
Proficiency in SQL, PL/SQL,
JDBC, ProC.
·
Experiences in developing Stored Procedure, Triggers, Function,
Package.
·
Experiences in Data Modeling and ERWIN.
·
Experiences WEB SERVICE development.
·
Proficiency in Server side development (implementing Servlet).
·
Over five years of experience in client server environments,
multi-threading, socket programming (TCP and JAVA Socket), Interprocess
communication protocols, and Signal handling.
·
Proficiency in Structural Language.
·
Proficiency in C.
·
Over 8 years of experience in Unix
(Compaq Tru64 Unix, AIX, Solaris, Linux).
·
Over five years of experience in XML Stream processing.
·
Experience in test director, Clear quest.
·
Experience in job scheduling with Quartz job, Kron jobs
·
Experiences in CM Tools CMVC, Harvest,CVS and Clear case.
·
Experiences in writing functional and technical specification.
·
Experiences in JSP, Java
script and HTML.
·
Knowledge of CSS and XSL.
Professional Experience
Verizon
Data Service, Tampa, FL July 2009 - Present
Industry:
Telecommunication
Position:
Sr. Software Engineer.
Applications:
SPIRIT:Data Reconciliation
between Switch and Billing
Activities:
Code conversion
from Esql/C to proC++.
Implementing Store procedure.
Implementing JAVA utility Classes for WEB client
Data server: Oracle.
Language: C++ ,
JAVA, SQL,PL/SQL, PROC, JDBC
Operating
system: Linux, HP Unix.
Common Data Modeling :Ethernet private
Line):Modeling EPL Customer circuit.
Activities: Exclusive ownership of Design and development of EPL Customer
circuit modeling .
Data server: Informix.
Language: C++ and Esql/C .
Operating system: Sun Solaris.
Common Data Modeling LAYER1C:
Virtual Inventory of all TIRKS Circuits.
Activities: Exclusive ownership of Design and development of Real Time LAYER1C.
Data server: Informix.
Language: C++ and ESQL/C.
Operating system: Sun Solaris.
Common Data Modeling : Virtual
Inventory of VEDS FIOS
Activities: Exclusive ownership of Design and development of WEB SERVICE
and Backend Server To consume FIOS devices.
Language: JAVA, JDBC.
Application Server: WEBLOGIC.
Data server: Informix.
XML Stream processing: XMLBEAN.
Build and deployment Tool: ant.
Operating system: Sun Solaris.
Environment: C, C++, Oracle,Informix, Weblogic, UNIX.
Common Data Modeling :DS -TIRKS Mapping , WEST ,
NORTH-EAST circuit and Device Mapping
Activities: Exclusive ownership of Design and development of WEB SERVICE
.
Language: JAVA, JDBC.
Application Server: WEBLOGIC.
Data server: Informix.
XML Stream Processing:
XMLBEAN.
Build and deployment Tool: ant.
Operating system: Sun Solaris.
Verizon
Business - Colorado Springs, CO Apr 2007- May 2009
Industry:
Telecommunication
Position:
Sr. Software Engineer.
Applications:
Tool Server: Consists of a
collection of tools (debug, Transcription and Call Recording.) that assist
users in constructing and maintaining speech applications. The VXML tuning and
debug gives the ability to analyze and tune VXML applications, view the debug
information for any VXML call, schedule the logging of tuning and debugging
information for any VXML call. The Transcription tool allows users to collect
information about calls that were automatically transcribed (Speech to
text).The Recording tool allows users to schedule a recording of calls
Application type: Web
based application.
Web server: Tomcat.
Data server: Oracle.
Web service: Axis.
Operating System: Linux.
Language: Java, Jsp,
Servlet, JDBC, Sql, PL/Sql
Interface Manager Process
(IFM): Send to and receive messages from the IP Application Engine (AE)
via message queues. Forward messages to and receives responses from the Router Gateway Interface
Process (RGI), Voice Portal and Host Connect.
System
Architecture:
Socket
interfaces and UNIX message queues in a
multi-threaded environment using POSIX Threads.
Application Type:
Middleware.
Operating System. Linux, Dec UNIX
Messaging: TCP/IP, SSL,
HTTPS, Message queue.
Language: C++
Environment:
C, C++, Oracle,Tomcat, Weblogic,
UNIX.
Verizon
Data service - Tampa, FL Sep 2006 – Mar 2007
Industry:
Telecommunication
Position:
Sr.Software developer/Designer.
Application: Service
Availability Tool (SAT) Exclusive ownership of Query Server.
Query Server does services
for a Web based client. Used C++, SQL
and Xml parser to develop query server. Used Verizon frame work(CEM) for
messaging.
Application: Baais Activation:
Activate optical network terminal for voice, data, and video services.
Environment: C++, SQL, Informix, UNIX.
Verizon
Business - Cedar Rapids, IA Mar 2005 – Sep 2006
Industry:
Telecommunication
Software
Developer/Designer
Application: ISN Call
processing and routing system. To process call for prepaid calling card,
prepaid calling card, Collect, third party call and tele conferencing.
System
Architecture:
·
Socket
interfaces and UNIX message queues in a multi-threaded environment using POSIX
Threads XML parser.
·
Interface with oracle using ProC
·
Pl/sql to develop database.
·
UNIX semaphore for process
synchronizations.
·
Used C++ to develop UA
product.
·
Used PL/SQL to Develop
Database.
·
Used Clear quest, Test director for defect tracking.
·
Used Clear case for version control.
Environment:
C, C++, Oracle, UNIX (AIX).
Verizon
Data services - Tampa, FL Apr 2004 – Mar 2005
Industry:
Telecommunication
Position:
Software developer/designer
Application: Awas VzMaps.
This software is developed to plot jobs, locate technician, Find the distance
between jobs and technician and assign job to a technician who is close to the
job.
System
Architecture:
·
Client is a Web based application...
·
Communication between processes is done via Socket, UNIX message queue.
·
Interface with Informix using ESQL.
·
C++ to develop
Server.
·
Java and Map
Info interface to create map for client and plot jobs and technician.
·
SAX Parser for parsing XML stream coming from external process.
Responsibilities:
·
Exclusive ownership of Vzmaps server for design and development.
·
Exclusive ownership of Vzmaps Database for Development
·
Partial Ownership of client. It is only to develop Utility
classes.
·
Used C++ to develop
server.
·
Used Core java to develop
Utility classes for client.
Environment: Java, C++, Informix, UNIX, XML.
Bank
One Card Services - Wilmington, DE May 2003 – Feb 2004
Industry:
Financial Institution
Position:
Middleware and database developer designer.
Application: Enterprise Help Desk (EHD)
Callback: A card services call-back system to permit the placing of an inbound
caller into a call-back queue when customer service
agents are unavailable or heavily utilized. The system places a return call to
the customer at a predetermined and more convenient time and then routes the call to an agent upon successful
connect event.
System
Architecture:
·
EHD MIDDLEWARE in a multi-threaded environment using JAVA Threads.
·
Interface with IBM MQ SERIES message queues using JMS API.
·
Interface with Oracle using JDBC.
·
PL/SQL to develop EHD DATABASE.
·
SAX Parser for parsing XML stream coming from VRU.
·
SAX Parser for parsing configuration file to load classes for
services.
·
SAX Parser for parsing configuration file to read MQ managers
channel and queue information for services.
Responsibilities:
·
Exclusive ownership of EHD Middleware for analysis, design,
development.
·
Exclusive ownership of EHD database for Design and development.
·
Partial ownership of Gateway Process. Used VC++ and Web Sphere MQ C++ classes.
·
Used JAVA2 SDK 1.4.2, JDBC, SAX Parser and JMS API to develop EHD
MIDDLEWARE.
·
Used Eclipse development tools for EHD Middleware construction.
·
Used ANT tool to deploy EHD middleware.
·
Created Data model using ERWIN.
·
Used PL/SQL to Develop Database (Package, Store function, store
procedure)
·
Created Triggers to populate history table.
·
Used Test director to write test plan for unit test.
·
Used harvest for version control.
·
Design, development of Multithreaded VRUProxy simulator to provide
development with a tool to simulate to make a call to EHD call-back system.
·
Used Visual C++ for
development.
Environment: Java, Visual C++, Unix (AIX), XML, JMS,
MQ series, Window2000
MCI
Worldcom Inc - Colorado Springs, CO Mar 1999 – Dec 2002
Software
Developer/Designer.
Application:
PS and ERM of NGSN Call processing and routing system.
Next
Generation Service Node (NGSN)
Next Generation Service
Node is one of the projects that generate highest revenue in MCI
WorldCom. Provisioning
System (PS) Provisions call center applications, 32/64kbps Audios, Host connect
application and local database out to the Voice Response Units (VRU) s.
ECR
Route Manager (ERM): A middleware to develop call
plan for call center application and route call plan to PS for provisioning.
ECR Route Manager (ERM)/PS
Interface: Routing call center applications and Audios from Client (Web) to
Voice Response Units (VRU) s.
System
Architecture:
·
Socket interfaces and UNIX
message queues in a multi-threaded environment using POSIX Threads.
·
Interface with oracle using
ProC
·
UNIX semaphore for process
synchronizations.
·
Visual Basic for development of Graphical User Interface Client
process on Windowing, Window98, and Window2000 operating systems.
·
Client process uses Winsock control for synchronous and
asynchronous socket connection with server.
·
Roles: Analysis, design, development of NGSN Provisioning System,
ECR Route Manager (ERM), ECR Route Manager (ERM)/PS Interface. Designing system
architecture of GFP (Generic file provisioning).Developing and optimizing SQL,
PL/SQL (Stored Procedure, Function, Package, Triggers script to maintain Oracle
database.
Responsibilities:
·
Ownership of processes (PSUI, DISPATCHER, COLLATOR, ERM, GAPI,
Route manager) for Construction and maintenance.
Environment: C++, C, Java, Oracle,JDBC, UNIX (HP,
DEC).
National
Research council (NRC) - Ottawa, Ontario, Canada Dec 1997 – Jan 1999
Industry:
Scientific Research and development
Position:
Software developer.
Application: Ice
forecasting program of Environment Canada
Roles: Analysis, design
and development of the operational ice forecasting program.
Responsibilities:
·
Design and implementation of Ice module and its interfaces of ice
forecasting Program. Utilized C on Unix (HP).
·
Design and implementation of Graphical user interface (GUI) to
view Ice concentration and movement.
·
Utilized Java, Socket interface,
AWT and JNI on both
·
Unix (HP) and Window
·
Design and implementation of tools to create Excel file from
binary file generates by ice forecasting program.
·
Utilized Visual
C++.
·
Developing tools for Research fellows team on their demand.
Utilized C/C++.
·
Maintenance operational forecasting program developed with
FORTRAN.
Environment: C, Java, C++, FORTRAN, AWT, JNI, UNIX (HP), WindowNT.
Cedeq
development - St-Hubert, Quebec, Canada Jan 1996 – Ma 1997
Industry:
Hardware Manufacturer
Programmer
Analyst.
Responsibilities:
·
Analysis, design and development of Console User Interface to
demonstrate the performance of a
Keyboard substitute device. Utilize TurboC on Microsoft DOS 6.
·
Analysis, design and development of Graphical user interface (GUI)
to demonstrate the performance of a Keyboard substitute device. Utilize Visual C++ and Windows API.
·
Design and implementation of the interfaces and their modules to
handle event generated by multiple keystrokes.
Environment: TurboC,
Visual C++, Windows API, Window 95, Microsoft DOS 6.
Education:
Cambridge
Education Consultants, Inc. Michigan, USA.
Equivalent of a Bachelors
Degree in Computer Science
Delta
College, Montreal, Quebec, Canada
Diploma in Computer
science.
University of Chittagong.
B.SC (Mathematics and Statistics
)
Praxis
Training Institute, Canada-Ontario-Ottawa
Certification: Object
Oriented Designing and Programming (C++, java)
Champlain
College, Canada-Quebec-Montreal
Certification:
Microcomputer application for business development
Download Resume Format
0 comments:
Post a Comment