Post Job Free

Resume

Sign in

Software Engineer Professional Experience

Location:
Abbotsford, BC, Canada
Posted:
June 27, 2017

Contact this candidate

Resume:

Hello,

Enclosing resume herewith.

Experience : Have approximately 8-9 years of Software Applications Development experience with C, C++, C#, Java coding, Testing, Debugging etc.

Rate : negotiable.

Availability : Available to start assignment.

Thanks & Regards,

Mohan Bhamidipati

E-mail : ac01cz@r.postjobfree.com

Ph : 604-***-****

Skills & experience (approx.):

C / C++ : 8 years

C# : 4 years

RDBMS : 4 years

Windows environment : 6 years

Visual C++, MFC : 8 years

MSL COM, Object Oriented Analysis & Design : 6years

JavaScript, CSS : 4 years

Eclipse : 4 years

Visual C#, Games toolkit : 4 years

SQL / SQL Server / Oracle / Sybase : 4 years

Unix (Linux, Solaris, Redhat Linux ) : 4 years

Shell Scripting : 4 years

Applications Development : 8-9 years

Testing /Debugging of Applications : 8-9 years

Microsoft Word / Office applications : 4 years

Analytical Skills : 8-9 years

Java / JDK / J2SE / J2EE : 4 years

TCP/IP, Networking : 4 years

Web Application Server / Web Development : 4 years

Oracle Applications, Developer 2000, Designer 2000 : 4 years

Resume:

Mohan Bhamidipati

5133 Boundary Road

Abbotsford, BC, V3G 2N4, CANADA

Ph : 604-***-****

E-mail : ac01cz@r.postjobfree.com

Summary: Eight to Nine years of Software Applications Development experience in Object Oriented Analysis, Design, Development, Testing, GUI (Windows 2000, Visual C++ 6.0, MFC, COM, DCOM, WINSOCK, WIN32 API, Multithreading), JDK, Swing, HTML, XML, Mozilla Browser Development, (DOM, Layout, HTML, XML,CVS, JavaScript, XUL), RedHat Linux 6.2, Solaris.

Availability : Available.

Work Authorization : Canadian Citizen.

Salary : Negotiable.

Skills Summary:

Developing skills : .NET development, Visual C# tools.

OS : Windows XP, 2000, Redhat Linux 6.2, Digital Unix, Solaris 2.7, HP-UX 11.0, Ultrix, VAX/VMS

Networking: TCP/IP, Telnet, FTP, LDAP server and client, SNMP

Version Control : ClearCase, CVS 10.x, PVCS VM 5.3

Tools: Cygwin tools, ODBC, Rational Rose, BCProNT (Bounds Checker), OOPS (Graphics Library), OpenGL, Install Shield

Databases: Oracle 11i, Sybase 11, SQL Server 7, Versant ODBMS 5.0.6

Highlights :

Around 8 years of Development skills.

Around 6 years of OOAD, C++, VC++, .NET skills.

experience with ASP.NET MVC, ASP.NET WebForms, WCF, IIS, HTML,

JavaScript, CSS, JQuery

experience with SQL, query optimization, and building

scalable/maintainable enterprise level databases

Strong working knowledge of Microsoft Windows API and/or MFC framework

Professional experience in Object Oriented Programming using C++

Professional experience with Enterprise Design Patterns,

concurrency/multithreading programming, n-tier architecture, scaled web

application development and Service Oriented Architecture

working knowledge of LDAP (Leightweight Directory Access Protocol) Implementation

for server & client as part of Netscape's Active Directory implementation

for enterprise client.

Good knowledge of SNMP (Simple Network Management Protocol), related load

balancing issues, network topologies

(Token Ring etc.)

Very good organizational skills, interpersonal skills, communication skills

Good Debugging and troubleshooting skills

Extensive working knowledge of SQL, Database Design

Very good leadership qualities, supervisory capabilities

Fast in comprehending technical questions and addressing them.

Experience Summary :

May 2004 - June 2004 : Software Developer, Adlogix MediaGroup – web based marketing applications using VC++ .NET.

July 2000 -- Sept 2001 : Software Development Engineer.

AOL- Netscape Communications Corporation, 466 Ellis St., Mountain View, CA 94043.

Skills Used : Visual C++ 6.0, Cygwin tools, CVS Version Control, OOAD, JavaScript, XML, Redhat Linux 6.2, XUL, HTML, Gecko Layout, DOM, Cascade Style Sheets etc.

Project : Worked on Netscape 6.1 on base Platform releases (Windows, Mac, Redhat Linux6.2). worked on Enterprise features for IPlanet (a SUN Micro Systems - Netscape Alliance) eClient {Enterprise Client} (Offline IMAP Feature Development, AutoUpdate Feature Development in Mozilla target milestones (m0.9.1 m0.9.2 m0.9.3 m0.9.4 etc.) fixing of various bugs, Feature Enhancement.

Dec 1999 -- Apr 2000:

Software Engineer, Oracle Corporation;Redwoodshores, CA (Employee of Fortuna Technologies Inc.)

Skills Used: Linux 6.0, DEC Unix, Oracle Applications 11i Oracle Technology Stack Using : Oracle Server 8.1.6, Developer 6.0.8.8, WebDB 2.5, Oracle JDK 1.1.7.28, Oracle Jinitiator 1.1.7.28 Project: Porting Oracle Applications 11i (Internet) onto Compaq Tru 64 Unix and Linux 6.0. Responsible for build problems like Compilation Issues, Linking Issues, fmb->fmx generation, Reports generation, PL/SQL files creation; Filing bugs with the base development group; Applying different patches, Doing AutoInstall, Upgrade, adadmin, arbus, Running different RTs; (Creation and Preparation of the database, Running Post Upgrade steps prior to running RTs, Creation of web listeners, running manual RTs and automated suites, filing diffs, resolving the diffs. etc), Creation of Installable Image, release Image etc.

Sept 1999 - Nov 1999: Software Engineer, Novellus Systems, Inc; SanJose, CA (Employee of Fortuna Technologies Inc.)

Skills Used: OOAD, Visual C++ 6.0, Clearcase 3.x, ODBC, MS SQL Server 7.0

Project: Developed a Configuration Management Tool Which takes input regarding different Systems, Modules, Components, Maintains Database, Retrieves information regarding a component of a system and its dependencies, Creates Configuration Specification for Clearcase Views, Updates the views, Initiates remote build of a particular system on QNX 4.0 realtime OS Stores built components on Clearcase.

May 1998 -- August 1999 : Software Engineer, Avnisoft Corp., Sunnyvale, CA

Skills Used: Windows NT 4.0, Visual C++ 6.0

Project: WebQoS Porting from HP-UX 10.20 to Windows NT 4.0 Responsible for porting of SCO (Service Control Operator) module.The other modules are SCA (Service Control Agent) and LibQoS(library Quality of Service). Identified the design changes with respect to SCO. Prepared the porting design document for SCO.

Software Engineer, Tell Labs Inc., Chicago, IL (Employee of Avnisoft Corporation)

Skills Used: Windows NT 4.0, Visual C++ 5.0, GMP Toolkit I have gone through GMP Toolkit, which basically forms architectural backbone for Developed (Network) Element Management System (EMS). Gone through Optical Transport System (OTS), Developed a prototype for Broadband Transport Manager (BTM) which handles both ATM & STM traffic. Designed & Developed Classes for (a) Port Shelves (OC3 /OC12, OC48) (b) Cards which would fit into these Port Shelves. (PSC, PAM, NIMs, OLIMs etc.) (c) Drag and Drop functionality for these cards Etc.

Software Engineer, Oracle Corporation, Redwood Shores, CA (Employee of Avnisoft Corporation)

Skills Used: HP-UX 11.0, C, Oracle Developer 2000, Web Tools (cgi, perl etc.), (StandAlone & Configuring for Web Browser), Clearcase Version Control Worked in HP division in porting of Developer 2000 (D2K) onto HP-UX 11.0, 10.20 Worked on porting different components like Toolkit, Reports, Forms, Graphics, Familiar with configuring reports for Web CGI, Setting up of Web Listeners for Reports etc. Worked on Oracle Applications 10.7 porting Oracle Gems, Financials, etc. onto HP-UX 10.20 & HP-UX 11.0. Worked on Oracle Applications 11.0 porting Oracle Gems, Financials etc. onto HP-UX 11.0. Worked in Porting Of Oracle WorkFlow Server 2.3 porting onto HP-UX 10.20. and HP-UX 11.0. Used Clearcase Version Control.

Mar 1997 -- Oct 1997: Software Engineer, WorldCom Inc TULSA, OK (Employee of SCB Computer Technology)

Skills Used: OOAD, Visual C++ 5.0, Versant ODBMS 5.0.6 Developed a tool to view the Instances of Application Classes in Versant ODBMS. Worked on Handling of TollFree Numbers namely Service Creation Environment (SCE) and Service Management System (SMS) in porting from Sybase 11 to Versant ODBMS. Booch Methodology was used for analysis and Design of SCE and SMS classes. Rational Rose was used to display the class diagrams and Class Relationship Diagrams. Versant Schema Evolution Utility was used in evolving Schema for SMS & SCE. Schema dependent viewer was developed to query Schema Information from SCE and SMS ODBMS and display the schema Information and attribute Information like domain Information and Repfactor information. Querying the Instances based on user defined predicate and displaying instance objects for modification and deletion. While working on Platform Independent Viewer, got conversant with Microsoft Visual J++ 1.1, Versant-Java Interface Beta 1.0

Dec 96 -- Feb 97: Software Engineer, Lau Technologies, Acton, MA (Employee of Softcon Inc.)

Skills Used: OOAD, Visual C++ 4.2, MFC, Sybase, ODBC, RogueWave, LeadToolsWorked in the project of preparing Photo ID Cards for Newyork Social Welfare Department. The project involved Photo Quality Improvement, Signature Processing, Compressing all the data pertaining to one card and storing into the database through Central Information System (CIS) and Displaying Of Information from the database through CIS and Displaying the queried Info on workstations using LeadTools. Have worked on the workstation display with GUI and LeadTools, Printing of graphic and Text Information in portrait mode, archiving the old picture, signature details, retrieving from archive and storing in the database, making details available for retrieval from database using Roguewave.

Mar 96 -- Nov 96: Software Engineer, American Bureau of Shipping, Houston, TX

Skills Used: OOAD, Visual C++ 4.1, Windows 3.1, Win32S, MS-Access, SQL Anywhere 5.0 (Employee of SVAM International) Developed modules in Ship design applications, namely SafeHull 96 and Safenet. My responsibilities in these modules include Object Oriented Analysis, Object Oriented Design, development, Testing and integration. Applications were made compatible for Windows 3.1, Win 32S. Worked with displaying of Ship surface in 3D, Mesh Diagram and NURBS surface creation, hidden line and hidden surface, shading and rendering under different rotations, scaling, zooming and panning using the HOOPS library.

Dec 94 -- Jan 96 : Software Engineer, Indian Aluminium Company, Kolhapur, India.

Skills used: Windows NT, Visual C++ 2.0, Windows 3.1Participated in development of mine planning software with 4 modules, Orebody Modelling, Mine Surveying System, Short & Long Term Scheduling, Ultimate Pit Design Ore body modelling is mathematical modelling of the ore body in 3D.Mathematical & Statistical & Geo-statistical techniques were used to model the ore-body. Mine Surveying System is mapping of Orebody to plan and produce plans on HP DESIGNJET plotter output. Developed Digitizer driver for Summasketch digitizer on Windows NT. Mine features were designed using OOAD. Short and Long term planning were two core algorithms for mining of ore in an optimal way, so that quality and quantity constraints are met. Ultimate pit design is optimally finding out the ultimate after optimally mining it. Graph Theory was used in finding ultimate pit. The modules were analyzed using OOA, Mine classes were designed using OOD using Booch methodology. The implementation of the modules was done using Visual C++ on Windows NT.

Aug-92 - Nov 94: Software Engineer, CMC Limited, Calcutta, India.

Skills used: Unix, X11 R5, Motif, GKS 3D, Windows 3.1 and GKS 2DParticipated in the analysis, design of CRYSTAL mine planning software with 4 modules.Orebody Modelling, Mine Surveying System, Short and Long term Scheduling, Ultimate Pit Design SSAD was used for analysis and design. Development was done using C, X11, and Motif. Implemented and tested the software at Steel Authority Of India Limited, India.

Apr 92 - Jun 92 Indian Statistical Institute, Calcutta, India (Dissertation as part of Masters Degree)Character recognition in Image Processing : Skeletonization technique was applied, Noise removal was done and a Character recognition system was developed.

May 91 - Jul 91 Indian Statistical Institute, Calcutta, India (Summer training as part of Masters Degree) 3D Object recognition in Pattern recognition Object recognition using skeletonization, Skeletonization was applied on rotated 3D objects.

Education :

MS in Computer Science from Indian Statistical Institute, 1992, Calcutta, India.

BS in Electronics & Communications Engineering from

Andhra University, 1990, Visakhapatnam, India.

REFERENCES :

Would be provided on request.



Contact this candidate