VISWANATHAN MUNIRAJAN * P a g e
VISWANATHAN MUNIRAJAN
Lorton, VA 22079
*********@*****.***
C O R E C O M P E T E N C I E S
C, C++, Java, JEE
HTML, CSS, JavaScript, XML
C#, .NET & MVC Architecture
Python, UNIX
Ruby on Rails
Testing Frameworks
RDBMS Concepts & SQL
Mainframe Technology
Technical Writing
Content Acquisition
PegaRULES Process Commander
OpenGL Programming
Geometric Modeling
Unity 3D Game Engine
Android Programming
E D U C A T I O N
The Ohio State University, Columbus, OH
Expected Degree: Master of Science
Major: Computer Science and Engineering
Year: 2011 (All coursework complete; Research credits in progress) Relevant Coursework: Automata and the Theory of Formal Languages, Operating System Concepts, Ray Tracing, Design and Analysis of Algorithms, OpenGL Programming, Geometric Modeling Course Projects:
Built a tokenizer and interpreter for a custom language using Java in Eclipse IDE
Built an OpenGL-based user interface to create an interactive 3D application that can use geometric modeling concepts to create B-spline curves and surfaces along with an implementation of Delaunay triangulation using C++
Implemented ray tracing and other graphics concepts (texturing, shading and illumination, environment mapping etc.) using object-oriented programming
Built an interpreter for Lisp programming language using Java
Implemented beginner-level applications for the Android OS VLB Janakiammal College of Engineering and Technology, Coimbatore, India
(Affiliated to Anna University)
Degree: Bachelor of Engineering
Major: Electrical and Electronics Engineering
Year: 2004 to 2008
Relevant Coursework: Object-Oriented Programming, Data Structures and Algorithms P R O F E S S I O N A L E X P E R I E N C E
JPMorgan Chase, Columbus, OH
Application Developer
(June 2013 to October 2015)
VISWANATHAN MUNIRAJAN 2 P a g e
Development of applications for financial services using PegaRULES Process Commander, a business process management tool
Building rules-driven process applications that automate work, provide business process analysis tools to continually monitor, optimize, and evolve the business process applications
Formulating analytic capabilities through a robust simulation process
Building and modeling process designs, workflows, and the business rules that interact with the process
Formulating operational metrics, capacity constraints, and process bottlenecks to fine tune the application
Solved a wide range of business process management problems, including enterprise-wide processing, managing risk, fraud and compliance with regulatory requirements.
Enhanced deployment scripts to facilitate migration and integration of software modules Infosys Technologies Ltd., Mysore, Karnataka, India Software Engineer Trainee
(November 2008 to May 2009)
Certified by Infosys Education and Research Program in the following areas:
Computer hardware and system software concepts
Relational Database Management Systems
Object Oriented Programming
Java Enterprise Edition
Mainframe technology (COBOL, JCL)
Worked on two full-fledged model projects involving all stages of the software development life cycle
Automation of functions involved in a music company using Mainframe technology
Enterprise solution for hospital management using JEE Infosys Technologies Ltd., Pune, Maharashtra, India Software Engineer – Instructional Designer
(June 2009 to April 2011)
Worked in projects involving learning solutions for UK-based retail and US-based media companies:
Developed training material for training the instructors
Developed trainer curriculum and syllabus including facilitator guide, participant guide, and classroom presentation
Determined current state and needs of the learner, defined goals, and provided assistance in transition
Created content for both pedagogically and andragogically tested theories of learning
Identified instructional goals and conducted instructional analysis
Analyzed learners and contexts and formulated performance objectives
Developed assessment instruments and instructional strategies
Developed and selected instructional materials, designed and conducted summative evaluation (criterion tests and performance measures)
Performed technical content acquisition and organized technical data and information Trained in instructional design models and theories concentrated upon the following:
Visualization and instructional strategies
Technical writing guidelines
Learning management systems
Authoring tools
Web-based and instructor-led training development
Content acquisition and assessment development