Architect And Senior Software Developer, Resume,
,
SUMMARY
- Architect and Senior Software Developer wif experience of 20 years of C++ and 15 years of Java in J2EE environment.
- Used UML, Rumbaugh & Booch Methodology and Design Patterns in projects for the last 16 years.
- Designed and implemented multithreaded large - scale application by fulfilling the constraints of scalability, performance and reliability in real time and clustered distributed environment.
- Designed and implemented distributed, real-time software using TCP/IP, RMI, CORBA, JMS etc.
- Designed and developed Oracle database schema for over six years.
- Researched and estimated the projects, and advised about software architectures and feasibility to the executive management for the last 12 years.
- Lead, researched and advised software engineers in developing customized algorithms, explaining design options for scalability and performance bottleneck, and debugging problems for them to make successful projects.
- Masters Degree in Computer and Information Sciences from University of Confidential .
TECHNICAL SKILLS
- Sun Sparc C++, HP C++, Gnu C++
- Visual C++ .Net/ Visual C# / MFC/ ATL/ OLE/ COM/ ActiveX/ ODBC /ISAPI
- Java/ Servlet/ Applet/ Swing/ AWT/ JDBC
- Microsoft C, Vax C, STL, boosts, Rogue Wave Tools.h++
- XML, HTML, Java Script
- Linux, HP-UX, Solaris, Sun-OS,SCO Unix, SCO Xenix, Ultrix
- Windows 7, VMS
- Socket (TCP/UDP) using C, C++,C# and Java
- Sun RPC using C++
- Visigenic Corba for C++ and Java
- Tibco rv and Hawk, JMS
- Versant, Oracle, Informix, Sybase, Rational Rose, Enterprise Architect, MKS Lex and Yacc, antlr, Clear case, Visual Source Safe, Subversion, IIS, JWS
- WebSphere, Tomcat, Jboss, Weblogic, XML Spy
- Pentium, HP-9000/900,SPARCstation-10, SPARC-3000
- Micro Vax, Vax 8600, sparc SUNW,Ultra-80
PROFESSIONAL EXPERIENCE
Architect and Senior Software DeveloperConfidential
Responsibilities:
- Architected and Developed ePRO solutions product line. Presented the new idea of multimodal ePRO to the Team. Developed the prototype as a proof of concept. Lead and guided the team in developing multimodal ePRO.
- Lead the development efforts in rewriting of ePRO in EJB-3 and JBOSS clustered environment using message driven infrastructure. Researched and lead development and IT team members to make the infrastructure fail-safe and fault tolerant.
- Designed and developed Job scheduling application framework over TCP/IP for suicide alerts and report delivery in Visual C #.Net. Implemented scoring algorithms for psychiatric evaluation in Java. Enhanced the software for reliability and performance for a real time environment. Presented the new idea of VoiceXML to HTML translator. Developed the system using antlr and Java.
- Designed and developed expert2 report delivery gateway by Email and Fax, barcode generation for ECG in Java. Designed & developed ECG scanning and an image processing system in Visual C++ .Net. Designed & developed Pdf generation tool using images from the expert2 database in Visual C++ .Net
Environment: Java 1.7, Visual C++ 2010, Visual C# 2010, Enterprise Architect 6.5, Websphere Application Developer 5.1.1, MyEclipse Enterprise Workbench 8.x, Oracle-11g, antlr-3.1.1,Javacc-5.0, Ext JS 4.2, mxGraph 1.10.4.0, EJB-3, JMS,JPA,Hibernate, JBOSS-7.2.0, Voice Object-9.1,Linux 2.6.18, Windows 7
Architect and Senior Software DeveloperConfidential
Responsibilities:
- Leading Other developer, troubleshooting, and design and development of enterprise software in Java, JMS.
Confidential, NY
Responsibilities:
- Java 1.4.2, WebLogic 8.1, IntelliJ IDEA 5.0, Rational Rose
- Liberty Mutual, NH
- Java 1.5, XML, Soap, Websphere SAD 5.1.0, Windows XP, JMS
- Verizon Wireless, NJ
- Java 1.4.2, JSP, Sun OS 5.8, XML Spy, Oracle Jdeveloper 10g, Oracle AS 10g
Architect and Senior Software Developer
Confidential, NJ
Responsibilities:
- Estimation, Design and development of real time and distributed systems infrastructure in Java, Tibco for performance enhancement and up gradation.
Environment: Java 1.4.2, Tibco RV 7.2, Tibco Hawk 4.2.0, Sun OS 5.8, linux
Senior Software DeveloperConfidential,NJ
Responsibilities:
- Design and development of real time and distributed system infrastructure, Algorithm and Telephony Software for a speech recognition application in Java and Visual C++.
Environment: Java 1.4.1, Servlets, JSP, JDBC, XML, Nuance 8.0, Visual C++ .Net, STL, ATL, Windows 2000, SQL server, Oracle8, XML, SNMP, MySql, Tomcat, JBoss, UML/Visual Modeler
Senior Software Developer
Confidential,
Responsibilities:
- Confidential Stock Exchange
- HP-UX 11.0, HP ANSI C++ 12.10 (64 bit compiler), Visual C++ 6.0, ATL3.0, Versant 5.0, UML/Rational Rose 4.0, Rogue-wave tool.h++ and Professional, STL, Visigenic Corba for C++ 3.2, Java 1.2.2 & Swing/AWT
- State Street Bank
- Win’95/Win NT4.0, Visual C++ 5.0, MFC 4.21, Visigenic Corba for C++ 3.2/Java 3.2, Java 1.1.6, Servlets, JSP, JDBC, Swing 1.0.2, ODBC, Sybase 11,Sun Sparc 3000, Solaris 5.5.1,Sun Sparc C++ 4.2, STL, Rogue Wave Tool.h++ 7.0,Noble Net EZ-RPC, Web Sphere, Netscape Web Server
- Computer Science Confidential Intellicom
- HP 9000, HP-UX 10.0, HP-UX C++ A.10.11, Rational Rose 3.0, Informix 7.2, Rogue Wave Tool.h++ 7.0, Booch Component 2.3