Pankaj Rajan Resume Latest

2
PANKAJ RAJAN 910 Camellia Way San Jose, CA 95117 9795712463 [email protected] EDUCATION Master of Computer Science, Texas A&M University, College Station 3.7/4.0 Bachelor of Technology (Honors), Mechanical Engineering, National Institute of Technology-Rourkela (India) 8.00/10.0 SKILLS C, C++, C#, MATLAB, JavaScript, Objective C, Apple Script, Selenium, NUNIT, JAVA PROFESSIONAL EXPERIENCE Software Engineer, Microsoft Corporation, Microsoft Office Division July 2012 onwards Working as a Software Engineer with Mac Outlook team working on protocols and contributing to design and development of automation libraries for automation. Software Engineer, Microsoft Corporation, Microsoft Business Division Jan 2011 – July 2012 Worked as a software engineer with Dynamics AX client team and contributed to development of UI automation framework for automating user scenarios with controls and forms. Worked as a leading contributor for design and development of automation framework to provide client UI testing ability for Dynamics Ax Online offerings. Added features to legacy code base, which helped in automating areas, which were lacking automation coverage for last couple of releases. This enhancement helped in catching several regressions and bugs at the last few months of release and helped us ship even better product. Owned office integration component of the product and developed automation libraries to drive test driven development. Product Development Engineer II, Advanced Micro Device June 2008 – Jan 2011 Team Lead AMD Fusion and AMD Bulldozer Software engineer and technical lead for small team of 5 engineers across two different continents responsible for providing software for driving processor manufacturing for AMD fusion and x86 server parts. Participated in Scrum based agile development model. Day to day responsibilities include working with internal customers to provide customized software solutions from product inception to production phase. Worked on development of post silicon validation and silicon fusing libraries in C++ for AMD Phenom, Athlon, Fusion and Bulldozer products utilizing STL, boost and design patterns. ACADEMIC RESEARCH EXPERIENCE Sketch Recognition Lab, Texas A&M University College Station Feb 2007- Dec 2008 Research Assistant Developed computer vision based gesture recognition system using MATLAB Conducted research on extraction of meaningful stroke data from scanned in drawings images that can be recognized on state of art sketch recognition systems. Participate in different research activities like proposal review, paper review, ethnographic studies etc. Programming Language used: JAVA , MATLAB

Transcript of Pankaj Rajan Resume Latest

PANKAJ RAJAN 910 Camellia Way San Jose, CA 95117 • 9795712463 • [email protected]

EDUCATION

Master of Computer Science, Texas A&M University, College Station 3.7/4.0 Bachelor of Technology (Honors), Mechanical Engineering, National Institute of Technology-Rourkela (India) 8.00/10.0

SKILLS

C, C++, C#, MATLAB, JavaScript, Objective C, Apple Script, Selenium, NUNIT, JAVA

PROFESSIONAL EXPERIENCE

Software Engineer, Microsoft Corporation, Microsoft Office Division July 2012 onwards • Working as a Software Engineer with Mac Outlook team working on protocols and contributing to design

and development of automation libraries for automation. Software Engineer, Microsoft Corporation, Microsoft Business Division Jan 2011 – July 2012

• Worked as a software engineer with Dynamics AX client team and contributed to development of UI automation framework for automating user scenarios with controls and forms.

• Worked as a leading contributor for design and development of automation framework to provide client UI testing ability for Dynamics Ax Online offerings.

• Added features to legacy code base, which helped in automating areas, which were lacking automation coverage for last couple of releases. This enhancement helped in catching several regressions and bugs at the last few months of release and helped us ship even better product.

• Owned office integration component of the product and developed automation libraries to drive test driven development.

Product Development Engineer II, Advanced Micro Device June 2008 – Jan 2011 Team Lead AMD Fusion and AMD Bulldozer • Software engineer and technical lead for small team of 5 engineers across two different continents

responsible for providing software for driving processor manufacturing for AMD fusion and x86 server parts.

• Participated in Scrum based agile development model. Day to day responsibilities include working with internal customers to provide customized software solutions from product inception to production phase.

• Worked on development of post silicon validation and silicon fusing libraries in C++ for AMD Phenom, Athlon, Fusion and Bulldozer products utilizing STL, boost and design patterns.

ACADEMIC RESEARCH EXPERIENCE

Sketch Recognition Lab, Texas A&M University College Station Feb 2007- Dec 2008 Research Assis tant • Developed computer vision based gesture recognition system using MATLAB • Conducted research on extraction of meaningful stroke data from scanned in drawings images that can

be recognized on state of art sketch recognition systems. Participate in different research activities like proposal review, paper review, ethnographic studies etc.

• Programming Language used: JAVA , MATLAB

Pankaj Rajan

Department of Architecture, Texas A&M University College Station Feb 2007- May 2008 Graduate Assis tant Research

• Helped PI to write proposal which was selected for $30,000 startup grant by National Endowment for Humanities.

• Worked on High Dynamic Range Imaging Applications in monitoring color information using digital images. Researched and implemented algorithms for shadow removal from digital images and color retrieval.

• Developed algorithms for image segmentation, dynamic ranging and tone mapping. • Programming Language used: C++, C and MATLAB.

Image Processing and Computer Vision Lab, NIT Rourkela, India Sep 2003- Mar 2006 Undergraduate Research assoc iate

• Worked on supervised stochastic Image Segmentation. • Assisted in development of Markov Random Fields based image segmentation models • Programming Language used: C++, C

Computer Vision Lab, Swiss Federal Institute of Technology Zurich May 2005- Aug 2005 Undergraduate Research Intern

• Worked on detection of Dissection membrane in Aorta using dicom images. • Developed Nonlinear Line Detection Filter in MATLAB. • Implemented Modeling of Aorta for detecting dissection membrane using C++ image

processing library and MATLAB

PUBLICATION

• "Neural Network Based Learning Technique: Application in Intelligent Driving." International Conference on Systemic, Cybernetics and Informatics-2004 India. 2007

• "Recovering Sketch Information from Sketched Data." IAP-Texas A&M University. 2007 • "Free-Sketch Recognition:Putting the CHI in Sketching." CHI 2008. ACM , 2008 • "Neural Network based Approach For: Text Recognition in 3D." International Conference on

Neural Information Processing of the Asia-Pacific Neural Network Assembly. Lecture Notes in Computer Science, 2008

• "Primitive Sketch Recognition Using Gestural and Geometric Features to Produce Normalized Confidence Values." IEEE Symposium on Visual Languages and Human-Centric Computing Herrschingam Ammersee, Germany. 2008

• "From pen to machine: Extracting strokes from images for sketch recognition." Fifth Eurographics Workshop on Sketch-Based Interfaces and Modeling Annecy France June-10-June-11. ACM, 2008

• "Digital Imaging and HDRI based approach for preserving cultural Heritage." The 14th International Conference on Virtual Systems and Multimedia VSMM 2008, dedicated on Digital Heritage. February 2008

• "Cast Shadow Removal using augmented region enhancement and reconstruction." International Conference on Advances in Pattern Recognition . IEEE Computer Society, 2008

• "Applying Online Sketch Recognition to a Scanned in Document." User Interface Software Technology. January 2009

• "Recording and Documenting Chromatic Information of Architectural Heritage." Journal of Cultural Heritage. Elsevier, April 2010.

• “Evaluation of Paper Pen based interface”, The 16th International Conference on Distributed Multimedia Systems, USA, Oct 2010