Embed
Email

smm_resume

Document Sample
smm_resume
Shared by: HC111110235822
Categories
Tags
Stats
views:
0
posted:
11/10/2011
language:
English
pages:
4
Shakeel M. Mahate

2304 Trailwood Hills Drive, Raleigh, North Carolina 27603-5870

Email: shakeel@oddpost.com Phone: 919 832 4648





SUMMARY

Sixteen plus years of software development and project management experience in Requirement

Analysis, Architecture, Design, Development and Verification phases of projects. My key strengths are

leveraging leading edge technologies and architecting solutions by mapping customer business

problems to reusable end-to-end technology solutions.



 Web application and services development using WebSphere, JBoss, BEA WebLogic, Visual

Studio, Eclipse, WebSphere Studio, Rational Rose, UML, NET framework 1.1, WSE 1.0, WSDL,

WinForms, SharePoint Portal, XML, XPath, XML Schema, XPath XSL, Java, EJB, Apache,

Tomcat, Xerces, Xalan, Cocoon, Turbine, Struts, JSP, Servlets, Applets, CORBA, JDBC, JNDI,

Oracle, and DB2.



 Strong skills in architecting highly scalable web applications utilizing J2EE and .NET

frameworks.



 Strong presentation, teaching and mentoring skills.



 Strong entrepreneur and project management skills.



 Ability to interact and engage with senior level decision makers.



 Experience building shrink wrap tools such as VisualAge Java, VisualAge C++, and VisualAge

Smalltalk.



 Experience building custom solutions for ABB, IBM, Visa, GE, Holiday Inn, etc.





WORK EXPERIENCE



Senior Consultant August 2002 to present.

ABB Inc.

Corporate Research Lab, Raleigh, North Carolina

I am responsible for new product development and migration of legacy applications to the J2EE and

.NET platforms. My responsibilities include developing scalable, redundant, distributed application

architecture for SCADA Systems, Electrical Design Systems, Controllers, Production Systems.



 Design and development of a new controller platform. Highlights of the new platform were the

following: Embedded Linux OS, J9 JVM, Servlet Container, Web Services all running on 32MB, 1

GB Compact Flash PowerPC platform. Developed Operator Station web application that receives

data dynamically via publish-subscribe engine. Developed a SAP J2EE application to control the

operation via web services. Design and architecture of Rich Internet Application utilizing

Macromedia Flash and Laszlo.



 Analysis of redundancy and fail-over problems in SCADA systems. Leveraging messaging

oriented middleware, high availability Linux clusters and mySQL clusters to re-architect the

legacy SCADA system.



 Design and prototype of SharePoint portal application for improving work-flow in a transformer

factory. The prototype showcased the capabilities of SharePoint services, integration with

Microsoft Office, InfoPath and XML Web services.

 Developed a collaborative J2EE and .NET application using C# web services to aggregate

transformer test results and correlate with transformer designs. The .NET application monitors

file system to legacy test results and converts them to a standard transformer test result which

is forwarded via web service to a common J2EE backend for storage and data analysis. The

analysis utilized Microsoft Office components



 Re-architecture of existing design system for Transformers. The current solution is a VB

application; the re-architecture involves replacing key components with .NET technology using

C# WinForms and Microsoft Office integration.



 Design and development of a transportation order and planning system for a paper factory in

Sweden. The application was built using J2EE, JSP, XDoclet tools.



 Design and development of production planning system for transformer factory in Lodz Poland.

The planning system involved ERP to factory floor connectivity. The J2EE application is running

on a JBoss platform utilizing the latest J2EE skills.





Independent Consultant and Founder January 2001 to August 2002.

Essential Computing Net, Inc.

Raleigh, North Carolina.

I started a consulting company providing architecture and implementation of web applications

utilizing leading edge Java technologies.

Following is a list of companies to which Essential Computing Net, Inc provided various services.





Client: Vroom Technologies, Inc. Denver, Colorado

 Architect for web enabled Customer Relationship Management (CRM) for the

telecommunication industry.

 Architecture for highly scalable, customizable, web enabled sales effectiveness tool.

 Designed web service XML RPC over HTTP architecture.

 Mentored a team of 8 C++ programmers.

 The back-end web services utilized BEA WebLogic Application Server, Servlet Router

(command pattern), stateless session beans representing the business logic,

marshalling/unmarshalling of XML data (Zeus), CMP Entity beans (persistence &

transactions), and efficient JDBC finder classes to handle large datasets.

 Automatic generation of CMP beans, persistence wrapper, marshaller, and unmarshaller from

the XML Schema utilizing XSLT stylesheet.

 The front-end architecture’s highlight is zero programming.

 The front-end framework is completely configured by writing XML configuration files.

 The front-end framework implements command-pattern Servlet.

 All the web pages are generated utilizing XML layout configuration files, XML data containers,

and XSLT stylesheets.

 Designed a layout language and the complete XSLT stylesheet utilizing Xalan XSLT

processor.

 Designed navigation and configuration XML language.





Client: Williams Gas and Pipeline Company, Houston, Texas

Client: Consolidated Stores, Columbus, Ohio

Client: Department of Revenue, Jefferson City, Missouri

 Mentor WebSphere Advanced Edition, Servlet, JSP, EJB programming techniques.

 Immersion of the AS/400 programming team to the web application-programming

environment.

 Mentored the team in EJB, Servlet, JSP, XML, JNDI, JDBC, Distributed Transactions,

WebSphere Studio, VisualAge Java, and WebSphere Advanced Edition App Server.





Senior Consultant January 2000 to January 2001.

AvantSoft, Inc.

Raleigh, North Carolina.

Create, develop, and deliver courses for leading edge Java technologies.

 Enterprise JavaBeans (EJB) programming using WebSphere Advanced Edition

 XML for Java programmers.

 Advanced Java programming.

 Advanced Swing programming.

 CORBA for Java programmers.

 Developed an insurance and hospital enterprise-wide application integration scenario to

demonstrate IBM’s various XML offerings.





Software Engineer June 1995 to January 2000.

IBM Corporation

Research Triangle Park, North Carolina.

Design, development, and maintenance of the following products: VisualAge for Java, VisualAge for

C++, and VisualAge for SmallTalk.

Design and develop a new release of VisualAge for Java written entirely in Java utilizing MOF, XML,

and SWT a proprietary widget toolkit which has now become the Eclipse IDE.

 Enhanced Visual Composition Editor to support JDK 1.2 beans.

 Develop a prototype for the Palm OS utilizing the Java KVM.

 Developed a tool to migrate JDK 1.1.7 code to JDK 1.2.

 Developed a wizard to create Database Forms, Servlets, Applications, and Beans.

 Created C++ and SmallTalk class library for HTML parts.





Instructor January 1998 to May 1998.

North Carolina State University

Raleigh, North Carolina.

Create and deliver Object Oriented Design and Programming using IBM SmallTalk and the Unified

Modeling Language (UML).





Software Engineer November 1993 to June 1995.

RWD Technologies, Inc

Columbia, Maryland.

Responsible for developing applications on Macintosh, Windows 3.11, Windows 95, and UNIX

platforms for Fortune 100 companies.

 Client/Server Home banking application for Visa developed using Microsoft Visual C++

and MFC.

 Client/Server GUI for GEnie developed using MacApp framework.

 Screen scraping GUI Reservation system for Holiday Inn using MacApp framework.

 Client/Server Course Development system for Motorola Inc developed using Think C SQL.



Software Engineer August 1990 to November 1993.

S3 Technologies, Inc., Columbia, Maryland.

S3 Technologies is a worldwide leader in development of real-time simulation of nuclear power plants.

 Development and maintenance of a real-time "Instructor Station". The Instructor's Station

controls the simulated front panels and displays the status of all the instrumentation available to

nuclear power plant operators.

 Developed a tool to automate linking icons to shared memory variables residing on a mainframe

computer.

 Real-time programming, network programming, sockets, RPC, message queues & pipes, lex,

yacc, and Unix system administration.



Instructor, January 1989 to June 1995.

University of Maryland at Baltimore County

Baltimore, Maryland

Create and deliver VAX 8600 Assembly language programming, C programming, and Data

Structures using Pascal courses.





SKILLS

Certifications: IBM Certified Developer - XML and Related Technologies.



Windows Server 2003, Windows XP, Windows 2000, Windows NT, Windows

Operating

9x, Linux, Embedded Linux, Real-time Linux, AIX, Mac OS, OS/2 Warp,

Systems:

A/UX, SunOS, VAX VMS, Iris, Ultrix 4.4BSD, Real-time Unix QNX, UNICOS.



Java, XSL, XML Schema, C#, Ruby, Python, Groovy, PHP, Smalltalk, C++, C,

Languages: UML, HTML, XML, VAX 8600, 80x86, 680x0, Z80 Assembly, Fortran, Lisp,

Perl, lex, yacc, Latex, Tex, Bourne, and Korn shell scripts.



.NET CLR, Windows Win2000, Motif X11R4, OS/2 PM, Mac Toolbox, Unix,

API's:

TCP/IP, RPC, Socket, IPC, SQL.



J2EE, J2SE, J2ME, EJB, JDBC, JNDI, CORBA, RMI, JTS, Java Servlet,

Class

ASP.NET. ADO.NET, .NET framework, WSE 2.0, IBM SmallTalk 5.0, Microsoft

Libraries:

Foundation Classes MFC 6.0, IBM Open Class 4.5, MacApp, Symantec Think.





EDUCATION

MS, Computer Science.

University of Maryland at Baltimore County.



BS (Honors), Computer Engineering, Ranked 2nd in the university.

University of Bombay, India.



RESEARCH PAPERS AND PROJECTS

 Cryptography in Byzantium: How does public key cryptography fit into distributed computing?

 VLSI implementation of sparse matrix multiplication.

 VLSI design of Contents Addressable Memory (CAM).

 Marvelous Process Modeling: Study of knowledge based tools for software development.



References available upon request.


Related docs
Other docs by HC111110235822
FacultySummit_2005_Nordlinger
Views: 0  |  Downloads: 0
selectingabow
Views: 0  |  Downloads: 0
confronting_information
Views: 0  |  Downloads: 0
JobList
Views: 0  |  Downloads: 0
FOI511
Views: 2  |  Downloads: 0
molestutorial
Views: 0  |  Downloads: 0
cv peter jenkins
Views: 0  |  Downloads: 0
AHS 20SIP 202007 2008
Views: 0  |  Downloads: 0
AcqDemo_V3_09212006
Views: 0  |  Downloads: 0
OPTION
Views: 0  |  Downloads: 0
By registering with docstoc.com you agree to our
privacy policy

You are almost ready to download!

You are almost ready to download!