Post Job Free
Sign in

Project Manager Management

Location:
Norwalk, CT, 06851
Salary:
USD125000
Posted:
August 30, 2013

Contact this candidate

Resume:

SUDESH KUMAR SONI

Apt *, ** Fremont Place, Norwalk, CT-06851, USA

Contact #: 203-***-****, 203-***-****(C)

Email: ********@*****.***

SUMMARY:

Over 12 years of experience in Analysis, Design, Development and

Management of enterprise level web applications on Windows.

. Project Management experience over 4 years. Versed with

GanttProject.

. Client tech support and Release management.

. Managed and developed Web based, Client/Server architectures in

Python, ZOPE, JavaScript, JQuery using MSSQL database.

. Contributed as open-source developer and administrator for the

following products - JXQUICK, QARE, JXWeb, Ark on sourceforge.net.

. Experience in content integration and developing interfaces with

third party softwares and clients.

. Experience in analyzing database structures, procedures etc.

. Lead the development and maintenance of the products. eg- Employee

Tradesphere, Anti Money laundering, Campaign Contributions,

Portfolio Compliance, other reporting tools.

. Performed software installations and configurations on servers.

. Supported the SaaS application availability and monitored and fixed

performance problems. Index management and long running query

optimization. Experienced with WAPT load testing tool, sql server

profiler, sql server activity monitor, Copper egg, Splunk.

. Developed and supported the ETL process.

. Designed and developed the case management feature in the products

supported.

. Worked on ongoing improvement of the application and architecture.

. Interfaced with business and tech group and analyzed requirements.

Kept track of development and delivery of the solutions timely.

. Supported the QA process and code change control. Versed with

Selenium and manual testing.

. Versed with agile methodology-Pivotal tracker

Skills :

Operating Windows 2000/XP/2003/2008, Redhat Linux

Systems

Languages Python, SQL, Java, PHP

Tools & Swiffchart Generator, Telemetry

Utilities

Other DTML, ZPT, HTML, DHTML, Javascript, Ant, jakarta-regexp, XML, Visual

Technologies Basic, memcache, JQuery, Photoshop, Selenium, CopperEgg

Database MS SQL Server 2000 - 2008, Oracle 8, MySQL3.0

Servers

Application Apache, Zope 2.8, IIS

Servers

Miscellaneous CVS, Splunk, Auto IT, Eagle PACE 5.0, ZOPE SOLERA (web services),

ZEO, mxODBC, Pivotal Tracker

Experience:

Jan'09 onwards

Client Financial Tracking, LLC, CT

Company Financial Tracking, LLC, CT

Role and Sr. Technology Officer:

Responsibilit Technology coordination and support to clients as subject matter

ies expert.

Lead the project development and QA process.

Performed Server/Software installation/upgrades, integration and

maintenance.

Redesigned the corporate website (Python, JavaScript, Zope, MSSQL)

Implemented new technologies to meet the strategic requirements from

customers.

Performed management & production support for SEC and FBNY

ETS(Employee tradesphere) application, including executing batch

process nightly.

Application management - deployment and configuration. Resolved

performance issues and worked on scaling the architecture of the

SaaS model. Performed load testing, DR planning and implementation.

Developed and managed the automation of holding and transaction

feeds processing using Python.

Performed Technology assessment per business needs.

Integration of web services using Zope Solera. Developed case

management and dashboard of ETS module using DTML, Python scripts,

SQL.

Worked on Eagle - PACE system.

Worked on Telemetry framework for Broker feed translation and alerts

mechanism.

Description Financial Tracking deals with Automated portfolio monitoring,

Trend-Analysis & provide services to its clients based on this

analysis. It keeps track of the transactions (buying/selling) made

to securities. In a nutshell, Financial Tracking helps its clients

in portfolio-management. Its clients include-Investment advisors,

Banks, Mutual fund companies and other recognizable entities of

financial domain. Clients utilize its services for decision-making,

taking advantage of the up to date data and getting advance

information of any risk factors (if any) involved, in making any

transaction.

Environment Zope, Python, DTML, Perl, Javascript, Apache, Swiffchart and MS

SQL2008 Server, Copper Egg, Pivotal Tracker, Selenium, Telemetry,

WAPT

Apr'08- Dec'08

Client Minyanville Publishing and Multimedia, LLC, NY

Company Ebusinessware Inc., New York

Role and Lead Consultant:

Responsibilit Technology coordination and support with client.

ies Production support

Managed and co-developed the web interface

Designed feed processing components of the software.

Content Integration with Yahoo, Fox, MSN

Managed the offshore development team

Description Minyanville Publishing and Multimedia, a multi-platform company that

provides financial infotainment and analysis. The company is

comprised of a website, a social networking tool[Buzz & Banter], an

online virtual world, and an animated cartoon show. On

Minyanville.com, leading experts on the economy and markets

contribute daily columns for active traders and people interested in

finance. The Exchange is a component of Minyanville.com that allows

readers to comment on articles and share ideas with each other.

Minyanland is an online virtual world created by Minyanville that

allows kids and family's to play interactive games that teach

finance. Minyanville is also the home of Hoofy and Boo's News and

Views, the first ever animated business show that debuted on the Fox

Business Network.

Environment Python, Memcache, Javascript, JSON, Jquery, LAMP (Linux, Apache,

MYSQL, PHP), Shell Script(bash)

Nov'05-Oct'06 at Offshore [India]

Nov'06-Mar'08 at Onsite [US}

Client Financial Tracking, LLC, CT

Company Ebusinessware Inc., New York

Role and Lead Consultant:

Responsibilit Prototyped web-based, portfolio management tool (Python, JavaScript,

ies Zope)

Created database design for holdings and transactions (MSSQL)

Developed Python-based feed processing tool and integrated with

Eagle.

Prototyped and Developed web based reporting tool (MSSQL-Reporting).

Setup the ZEO environment to enhance the site performance

Developed site monitoring tool.

Developed the Best Execution, PPC, COE, AML module.

Designed the Asset charts (Swiff Chart)

Mentored and organized development group

.

Description Financial Tracking deals with Automated portfolio monitoring,

Trend-Analysis & provide services to its clients based on this

analysis. It keeps track of the transactions (buying/selling) made

to securities. In a nutshell, Financial Tracking helps its clients

in portfolio-management. Its clients include-Investment advisors,

Banks, Mutual fund companies and other recognizable entities of

financial domain. Clients utilize its services for decision-making,

taking advantage of the up to date data and getting advance

information of any risk factors (if any) involved, in making any

transaction.

Environment Zope 2.7, Python, DTML, Perl, Javascript, Apache, Swiffchart and MS

SQL2005 Server

May'05 - Oct.'05

Client Provenance Management/Arosys Technologies, India

Role and Project manager:

Responsibilit Managed project needs

ies Implemented Technology Solution (Logic Base Studio)

Performed website maintenance

Managed QA

Mentored and organized development group

Description This project is about handling documents about artifacts in an

intranet system. The signed in users are allowed to

view/download/modify/upload /create docs permission whereas another

users can only view and download documents.

Environment Python, Zope, Javascript, DHTML, Logic Base Studio,

Mar'02 - Apr.'05

Client Python Software Development Center, India

Role and Programming manager:

Responsibilit System Architect

ies Designed and developed document publishing

Developed integrated file browser (Python, Tkinter)

Document-processing system (PyXML, PMW)

Co-developed Rolonic model and document sharing mechanism

Description The first draft of the ark was a stand-alone program that grouped

documents into roles, while maintaining a journal of all activity

within a role. (Roles were also gouped into Realms). Some documents

were wiki text, supporting links to other documents, roles, web

pages and external files, but all document types were supported.

Internal structures persisted as XML files. The ark supported the

publishing of wiki text a flat text, TeX, or html. Sharing of roles

and realms between users was also supported using email as a

transport. The second draft of the ark was implimented as a form of

client/server, but using an asynchronous sockett approach,

supporting the asynchronous update of client displays. Display

generation was implemented using streaming, providing a rapid

initial response to any query, the display being generated while the

user paged through the response. The second draft also included an

integrated file browser and mail client, giving the user a single

tool for managing all types of information.

Environment Python, TkInter, Pmw, PyXml, TEX, CherryPy

May.'01 - Feb.'02

Client JXQare (Quick Agent Runtime Environment)/Sarjana Technovations Pvt.

Ltd, India

Responsibiliti Sr Software Engineer:

es Developed production environment in Linux and Windows (Tomcat)

Prototyped and developed the distributed delegation trust model

(Java Servlets, JSP, XML)

Developed the testing interface using JXUNIT and JXWEB.

Presented computing solutions to project lead and management

Description QARE (pronounced as ?care?) is a framework for distributed web

services which supports Internet Application Integration (B2B), P2P

and B2C.It is a web based mail client that runs on the home system

or LAN.Instead of exchanging informations directly with any

person,it uses a software agents(plugins) which exchange emails

with agents running on other QARE portal.QARE builds on Tomcat and

MySQL. Application plugins are Servlets packaged as WAR files. Each

application has its own JAR class loader and its own resource

files. MySQL tables contains the information exchanged by the

software agents and shipped to applications on need in a secure

way. XML encoding is used for messages and various database

columns. Messages are typically both encrypted and signed using DH

and DSA key pairs. A Portal's public keys can not be changed

without changing its URL. QARE uses a delegation trust model to

combine access control with a Peer-to-Peer network. Portal

administrators can define default permissions granted to new users

and new remote accounts.The user can delegate permissions related

to the applications to other user in the QARE portal and can

control the delegees delegation capability by specifying its depth

and limit.The delegation message is first validated against the xml

schema of the other side,then updates the local permission table

and in turn sends the message to the delegee and its grantor

asynchronously.This model provides control upto n th level.

The details are located at 'https://sourceforge.net/projects/qare'

JXWEB-Provides a testing facility for web services, building on

JXUnit technology.

The details are located at 'https://sourceforge.net/projects/jxweb'

JXUnit-Provide a testing facility for web services, building on

JXUnit technology.

The details are located at

'https://sourceforge.net/projects/jxunit'

Environment Java, Servlets, JDBC, Ant, Quick, JXUnit, Quickutil, Httpunit,

MySQL 3.2, Javamail, Tidy, JXWeb

Mar.'00 - Apr.'01

Client Ecom Application Software/Rasava Infotech, India

Responsibiliti Software Engineer:

es Desigend and Developed a database driven intranet application using

Java servlets, JSP

Designed and developed database schema and stored procedures

(MSSQL)

Implemented a testing environment using Junit.

Presented computing solutions to project lead and management

Description This project incorporates the concept of onlinetrading of consumer

goods,foodgrains etc.on the intranet .It is supported by a

reliable database containing the price list of every product in the

prominent regions of the country.This software provides a strong

binding between the administrator and the Franchisee alongwith

dealers and brokers.

Environment Java, Servlets, JSP, MSSQL7.0, HTML, DHTML, JavaScript

Jun.'99 - Feb.'00

Client Software for Study of extramural births/Anurag Computers Pvt. Ltd,

India

Responsibilit Software Trainee:

ies Prepared the business rule for this project.

Design & Development of front end component (Visual Basic).

Co-developed Database Design (MSSQL).

Designed test cases and involved in code reviews.

Description This project provided a prospective study of morbidity and mortality

pattern amongst extramural births. It was equipped with

comprehensive reporting features.

Environment JavaScript, MSSQL, VB

Education/Trainings

Bachelor of Bhilai Institute of Technology, Durg (CG). Session : 1993 to 1997

Engineering

(Electronics) Pt. Ravishankar Shukla University, Raipur 75% (Hons)

(CG)

Training: Basic Financial Concepts &

Fundamentals

Introduction to Financial Market.

Nov 2005 Overview of Risk Management. Ebusinessware India Pvt.

Derivatives: Basic concepts & uses Ltd.

Futures: Concepts, uses & valuation

Options: Introduction to valuation models.

Certifications

May -June Certification in Oracle with VB and, MP STEP, MACT, Bhopal

2000 Certification in Java (Core & Advanced) (MP)

Hobbies Swimming, Social Networking



Contact this candidate