Confidence is a plant of slow growth in an aged bosom

Brijesh Kumar Mishra


Education

Master of Science (MSc) in Computer Science from School of Computer Science, Indore University, Indore, INDIA in May 1994.

Bachelor of Science (B.Sc.) in Computer Science from Jodhpur University, Jodhpur, INDIA in October 1991.

Technical Skills

C/C++, Visual C++ with MFC, COM , Windows SDK

Familiarity

Multithreading, ActiveX , Java

Experience

Dec, 1998 - till date     Micrografx Inc. (USA)        Richardson (Texas)
iGrafx Designer 1.0

iGrafx Designer 1.0 is technical illustrator software used by companies having technical data to be presented to people. These companies include aeronautical engineering companies, fashion design companies etc. We are a team of 7 people. This software is being developed using VC++, MFC and OLE.

  • Developed CHAMFER, TRIM and EXTEND module to modify the joints of object, to trim inside/outside portion of one object by another object, to allow one object to be extend to another object.
  • Raster and vector filters import and export filters support.
  • Responsible for problems related to clipboard operations and structured storage of designer data.

 

Oct, 1997 - Nov, 1998         Corel Corporation (USA)        Orem (Utah)
WordPerfect 9.0

Design and developed export filters for WordPerfect 9.0 using C++ and MFC. We were a team of 2 people. Our primary target was to convert WordPerfect Files to Word�97 format.

  • Design the conversion procedure and data flow.
  • Design various classes, which would be integrated in a single export DLL.
  • Parsing the WordPerfect data, convert header/footers, footnote/endnote/ columns/ tables, borders line spacing, bookmarks, annotation.

 

Aug, 1995 - 1997         Geometric Software Services         Pune(India)

A COM Component for 3rd Party software for SolidWorks

The project required the development of a inproc COM component for a library that converts Catia design files to SolidWorks design file. The technologies used were Vc++, MFC and COM.

  • Implementation of SolidWorks COM interface API.
  • Development of GUI using MFC and SolidWorks API.
  • Making a COM component that wraps both the GUI and the actual conversion library.

Net Animator-Stratus

NetAnimator-Stratus is a JAVA-applet and can be embedded in MS-Internet Explorer (version 3.01+, with JDK-1.1 support) to display VRML 2.0 files. Technologies used were VJ++, DirectX.

  • Using the Java AWT, create the required GUI.
  • Using DirectX's Direct3D Retained Mode architecture, provide rudimentary support for viewing functions like rotate, zoom, pan, shade/wireframe display and texture mapping. We used DirectX�s JAVA classes.

Palette'96 - An Architectural Engineering Package

Palette�96 is software, which can be used to generate complex scenes generated from several real life objects. Using Palette'96, the user can select objects defined in libraries (catalogues), place them at desired locations in 3D, and create the scene as per his needs. We were a team of 4 people working on this software using VC++ and MFC. It was a 21/2 yrs project.

  • Design and develop the front end for this software, to develop the display-related modules.
  • Implementation for zooming, panning and printing the views on any device supported by the PC.
  • Implementation for snapping, extruding, mirroring and family replace i.e. replacing an object or group of one family with that of objects of other family.
  • Implementation of post-processing features-Shading, Hidden Line Elimination.

 

May, 1994-1995  Center for Development of Advanced Computing   Pune(India )

Console Interface for PARAM-9000

The system is used by the system administrator of PARAM 9000 for booting up the system, diagnostics, error reporting, inspection of various processors, enabling and disabling processors etc.

Post Processor for Finite Element Modeling

The Post processor for finite element modeling is a general-purpose visualization package for FEM (Finite Element Methods) and CFD (Computational Fluid Dynamics). It can also be used as a simple 3D-visualization package. Given the nodal coordinates and the connectivity between those nodes, it takes care of displaying the wireframe model.