Profile image of helious
Member since November 23, 2005
0 Recommendations


Online Offline
© 12 years of extensive experience in systems analysis, design, development and implementation. © Broad experiences in all aspects of object oriented, distributed, web based and client/server systems development. © Architect of Object Persistence for a Distributed Object Framework managing a small team of Infrastructure developers in the financial Industry. © Object architect of Decision Support Requirements Framework in a Distributed System for Financial Applications of a large commercial bank. © Object architect and mentor for On Line Transaction Processing. © Analyst for On Line Analysis and Processing © Systems architect for engineering projects, design Deployment Architecture, create Implementation Plan, recommend specific hardware and software configurations. © Well versed in RUP methodology and creation of various RUP artefacts like Use Case Model, Domain Object Model, Analysis, Design, Deployment and Test Models (class diagrams), Sequence and State Diagrams in UML and Architecture Documents. © Track record of object-orient analysis/ design/ programming; OOA/OOD/OOP on multiple hardware/software platforms using UML and Rational Rose. © Developer responsible for generating Java classes for marshalling and unmarshalling XML schema based Information Model. © Excellent experience in cross platform job scheduling. © Database design and implementation, using Oracle 8i, Oracle 7.3, PL/SQL - Stored Procedure, Triggers and Database Administration including Maintenance, database creation, Performance Tuning. © Hands on experience leading all stages of system design and development efforts for multi tier system, starting from requirement definition, design, architecture, testing, support of client [web/desktop] , middleware [CORBA] and database design[ORACLE] © Broad industry experience including engineering automation, insurance, financials. © Good domain knowledge of complete Financial life system on line transaction processing [ OLTP ], data structure reporting [ DSR ], Output management System [OMS] , batch processing and data conversion and migration from legacy © Outstanding leadership abilities; coordinated interaction with different team, different project – on site as well as off shore. Mentored and trained developers, product users, business executives. Wrote training documents, research papers. CORE COMPETENCIES • Planning • Analysis • Scheduling • Architecture • Client/Server design • Middleware Design • GUI/Web Design • World wide Client interaction • QA Planning and implementation • Office Automation • System integration PROFESSIONAL EXPERIENCE Owner, Helious Systems Apr-05- till date Analysis, Design and Development of patient management system for doctors. Responsibilities: Complete handling of project, along with client installation for patient management. Image and video processing also added for ophthalmologist and gynaecologist. Environment: VB, C++, MS access, PHP, HTML Senior Software Consultant, Wells Fargo Finacial, IA, USA Dec-04 to Apr-05 Analysis, Design and Development of MQ components for Enterprise Customer Management System . Responsibilities: This project is used to synchronise customer data from all wells fargo financial company to corporate head quarters. IBM MQ is used as middleware software to communicate. Interface layer was designed in python/jython. Environment: Java, Jython, JDBC, Oracle 9.0, IBM MQ Senior Software Consultant, Wells Fargo Mortgage, IA, USA Jun-04 to Nov-04 This distributed system used for developing web site for Wells Fargo Mortgage system. Responsibilities: MiddleWare Layer Analysis of mortgage system developed in Visual Basic , C++ & legacy system. Converting code into analysis and technical documents. Estimating and proposing time required to convert project into web based system. Environment: VB 6.0, I32, Clear case , SQL Server, MS Access, Project Sapphire Nov 97 to Mar 04 Wells Fargo Financial, IA, USA Software Consultant Proud to be one of the few consultants who had the privilege to be working for Unisys / Wells Fargo Financial for over 6 years continuously in a banking and finance background. Large-scale project of converting biggest financial system from legacy to 3 tier Client Server based system using middle ware. Project consist 7 major technical groups. 1. Analysis and Design 2. Online Transaction Processing [OLTP] 3. DSR [Decision Support Reporting] 4. Data Conversion and Migration [DCM] 5. OLAP 6. QA 7. Client Relationship Responsibilities: 1. Analysis and Design • Rational Rose Analysis and Designed based on analysis and design pattern. • OO Analysis: Analyzed the business process using Analysis patterns, meeting clients, discussing business scenarios, validation sequence diagrams in Rational Rose using UML. • OODesign: Using Rational Objectory Process we developed Object model called as Entity Design Model in UML incorporating all (persistent and transient) objects to realize the analysis model. 2. Online Transaction Processing [OLTP] • Middleware Server using BEA-Web logic on Windows NT/2000 • OODevelopment: o RUP was used for the creation and maintenance of Framework. Several design patterns like Singleton (metadata & DB connection pooling), Bridge (COM-CORBA communication), Factory (run-time object creation), Iterator, Proxy and Chain of Responsibility (exception handling) were used in the Framework. o Middle ware development using CORBA ,Persistence o Rules Interface (Neurons Rule Engine & STL Interface Using C++). o System Integration team for external communication with Credit Bureau. This involved in developing services using BEA-WLE OTM (JAVA/ C++/ CORBA based Object Transaction Manager, it encapsulates Tuxedo [TPMonitor] and ORB), developing persistence library o Administered BEA/Tuxedo domain for Development, number of QA environment and UAT o Administered oracle database for QA environment o Developed front end GUI using Visual Basic and web o EDM using Rational Rose and developed framework Code Generation o Wrote Rational Rose script for fast development o Info image Workflow routines for sending messages between users. XML based messaging developed for workflow. o System integration for major business objects and external interface. Used MQ Series for external interface 3. DSR [Decision Support Reporting] • Managing and creating multidimensional oracle database. • Offline report generation was using SQR on Unix, provided framework support using STL/C++ • Framework includes designing/developing C++ classes for interface with Oracle OCI library • Team lead for framework team which supported 5 framework members and 20 application developers. I was reporting to application development manager. • Multi platform system connectivity using Qmaster, Connect Direct for Output Management [OMS] • OMS is system which is developed to manage Output such as large scale printing, or sending output to network server for client. Involved in complete design and development of system. • Designed an Object Oriented system that will work as Bridge between two operating system –NT and Unix called Query Service. Complete design of status logging, query service, error handling is done. • Client side data processing is done at NT side using WLE-CORBA specification and OLE-COM objects. But major task is done at Unix side with the help of fast executing algorithm for searching into reports or printing files at centralize mainframe system. • Jobs are schedule with the help of Qmaster on Unix or MVS with the help of Connect direct. Developed Demons, FIFO writer for Status and Error Logging. • Designed, developed and implemented batch task applications to load data and produce bulk offline reports. Applications were developed using C++, Rogue wave, Persistence, Oracle 8, SQR. • designed using Rational Rose in UML and developed in C++ using Sun Workshop, RogueWave’s Tools.h • Designed, developed and implemented business critical applications like Insurance Reserves calculator, Offline Ledger journal entry creation and posting. Currency Converter, Auto Dialer Reports, Ledger Balancing with FLEXI system, Advertising Letters, Pre-Authorized Debits, Dealer Statistics Reports. • Perl scripting for faster development of import/export. • Unix K-Shell scripting for query processing, output management system, automatic framework script functions for error/status logging, nightly build, check in check out process, auto populating application metadata. Configurable scripts for FTP, email,paging if production environment error occurred. • Two dimensional oracle database designed for customized query services, which required creation complex views with outer/inner joins, triggers using advanced oracle RDBMS concepts. Fine tuning of database queries are done using index, hint. • Oracle’s parallel processing feature used to reduce network traffic and increase application’s performance. • Oracle’s administrative features like top session used to check memory footprints, open cursor issues. 4. Data Conversion and Migration [DCM] • Oracle data imported from legacy is converted into Object Oriented EDM database 5. OLAP : • Conversion of oracle data from OLTP->DSR->OLTP using SQL loader, C++ . Developed programmed called extract transformation Language [ETL] • Created and managed analytical reports using MS SQL Server 6. QA • Managed Resources for testing and development purpose • Tools developed using Humming Bird Basic [Unix] and Visual Basic for enhancing tester’s efficiency for testing using Qmaster, Unix. • Created and design test plan and created tool for test design [Test Design Tool] using Test Director • Cross platform interface between Unix/ NT/ SQL server 7. Client Relationship • Team coordinator for offsite team from onsite. • Extensive interaction with financial client • Interaction with 300 consultants from all over world and effective communication. Environment : C++, Web logic Server 6.0, Java, EJB, XML, VB, Oracle 8i/9i, Rational Rose 2000, Oracle Admin. tools, Sun Solaries 5.8, Win 2000, Unix Shell Scripting, Windows Scripting, PERL, Web Sphere, Sun Visual WorkShop C++ 5.0 Member Technical Staff, Computer Aided War gaming Jul-97 to Nov-97 C-DAC, Pune, India This distributed system used for training Navy officers for planning in war type situation. It is 8+2 PC system in which two forces (Red and Blue) can play the game. System has features like selecting map, modifying map, planning tools, setting of forces etc. Player can transfer message to each other. Responsibilities: • Analysis and Design of complete system using rational rose. Usage of Artificial intelligence for decision. • OO Development: Socket based game application for communication. MFC for graphics interface • Defence software to train military officers to take decision in war like situation. It involve network based connection to multiple PCs. Project is used for strategy making decision to naval officer. 4 + 4 players +1 administrator can play with current configuration but can extend up to 11 players. Back propagation algorithm used for decision-making. Environment: Visual C++, Rational Rose System Analyst KPIT Inc. India Jun-96 to Jun-97 This system is basically developed as an enhancement for the currently running system. Automation of distribution type of transformer was incorporated in the already existing system. This package is being developed to support power transformer as well as support dynamic switch type. Also through DYNAMIC DATA EXCHANGE AutoCAD interface is supported and file level storage is provided with security. Besides the aforesaid, client server installation program was developed. Responsibilities: • Coding and developed VB based project for automation of motor design, transform design and also for process automation. • Complete analysis, design, development, testing, user training, configuration handled. • I got company’s appreciation award for the same. • Developed company’s web site using HTML, Java. Environment: Visual C++, JAVA, J++, HTML, VB, ORACLE, and AUTO CAD Project Assistance Jun-95 to Jun-96 NitAl, India This system was developed for analysis of Simulated ICs developed in VHDL type language. Further, simulated output was scanned and converted into graphical format. Parser was developed using LEX and YACC. C and C++ were used for developing the system. Responsibilities: • Analysis of simulated IC developed in VHDL. Simulated output is converted into graphical format. 1. GRAPHICAL ANALYSIS: In this mode system scans output of simulated IC and generate graphics file and draws output on EMACS editor. LISP program used for large graphic output. Scrolling, zooming facilities provided for Unix editor. 2. ANALYSIS (RULE BASED): Inputs rules are given to system and parser developed to generate format of known language like VHDL. Parser developed using YACC and LEX while data structure written in C++. Expert system is for analysis. Environment: UNIX, C++, YACC, and LEX Software/Hardware Skills Inventory: Distributed Technology: WebSphere MQ, WBI, MQSI, ICS, Web Services, EJB, J2EE, CORBA, Tuxedo, BEA WebLogic, QMaster Java/Web Technology: Java, JNDI, JDBC, Swing, XML, XSD, XMLBeans, XMLBooster, LDAP, SOAP, HTML Methodology: RUP, UML, OMT, Use Cases, Design Patterns, SDLC, Structured Analysis & Design. Object Technology: Rational Rose, STL, MFC, Neuron Data (Blaze Software) OO Modeling & RUP Artifacts: Use Cases, Scenarios, Domain Object Model (Persistence), Collaborations (Interactions and Sequence Diagrams), Activity and State Machine Diagrams, Class Diagrams and Design Patterns. Languages: UML, C++, STL ,Visual C++, XML, Java, C, Pascal, Basic, Assembly. VB, Scripting , PERL, ASP , PHP, Development tools: WebSphere WBI suite, WorkBench, WSAD, Eclipse, VisualStudio, VisualCafe, Persistence, Visual C++, ANT, Make, NMake, SUN Workshop 5.0, PVCS, ClearCase, Purify, Perl, Bourne, C and Korn shells, JUnit Web Tools : BEA Web Logic enterprise 5.0, Macromedia MX (Cold Fusion), IBM Web Sphere 5.0, J2EE Apache, Dominos, Front page, XML, XSL, CGI Scripting (Perl) SAMBA Tool: Rational Rose 2000e, ERwin 2.0 , Connect Direct , QMaster, Win runner , test director, MVS , MS Query Analyzer, Persistence Operating Systems: Windows: NT, 2000, XP, Linux, UNIX (Solaris 5.8) Database Systems: Oracle, SQL Server, DB2, SQL Server, PL/SQL, SQR, JDBC, ODBC DBA Tools: DBA, Oracle Enterprise Manager, Oracle Administrative Tools [Top Session] GUI : Visual C++ , Visual Basic, SDK, HTTP, Java Swing TP Monitors/Middleware: WebSphere WBI, MQ Series, WebMethods, BEA WebLogic, Tuxedo. Image Workflow : Info. Image, MQSeries Workflow Communications: TCP/IP, Sockets Hardware: Intel/UNIX PCs, SUN E10000, SUN E4500,HP, F12K EDUCATION SUN CERTIFIED : Java 2 Platform 1.4 Masters of Engineering in Computers Ranked 1st [Dec-1995] UNIVERSITY OF PUNE at Pune [India] Bachelor of Engineering in E & T/C [Jun-1993] UNIVERSITY OF PUNE at Pune [India]
0 reviews
  • N/AJobs Completed
  • N/AOn Budget
  • N/AOn Time
  • N/ARepeat Hire Rate


Recent Reviews

No reviews.


  • Facebook Connected
  • Preferred Freelancer
  • Payment Verified
  • Phone Verified
  • Identity Verified
  • Email Verified

Browse Similar Freelancers