Consultant Resume
SKILL:
Major Languages: C, C++, ASM, Pascal, PHP, Python, C#, .NET, Java, JavaScript, XML, UML, (D,H,X)TML, CSS
Technology: JavaBeans, socket and thread programming, 3 - tier web applications, AJAX, CUDA/OpenCL, OpenGL, GPU/GPGPU programming, OpenMP, OpenCV, neural networks, genetic programming and algorithms, X11
Servers: Apache, IIS
Databases: SQL Server, MySQL, Oracle 8i/9i, MS Access, DB2
Operating Systems: *nix, Windows (3.11, 95, 98, NT, 2000 Server, 2003 Server, XP, Vista, 7, 2008 Server), DOS, VMWare (Player, Workstation)
Others: MATLAB, LaTeX, Rational Rose, Adobe products (Photoshop, Illustrator, Premiere, Flash, Dreamweaver, Acrobat), Maya, Microsoft Office (Word, Excel, Powerpoint, Access, Visio), Windows scripting, BASH scripting, VI/VIM, Awk, Grep, Sed, Visual Studio ( )
EMPLOYMENT:
Confidential
Consultant
Responsibilities:
- Designed and implemented MATLAB - based cash flow analysis/modeling tool with GUI
- Automated Excel-based report generation
- Designed and implemented SQL Server database for model input/output retrieval/storage
- Developed stored procedures for external data aggregation, verification, validation
Skills: MATLAB, Excel, MATLAB GUI, SQL Server, SQL stored procedures/functions
Confidential
MS Office Developer
Responsibilities:
- Designed and developed tool in Access for database consolidation of 4 Excel-based databases
- Consolidated Excel-based financial tracking databases into Access database using DAO/ADO/OLEDB for data access and VBA for module design and development
Skills: MS Access/Excel VBA design and development, ADO, DAO, OLEDB
Matlab Developer
Confidential
Responsibilities:
- MATLAB-based visual interface design and development for sleep deprivation and human performance modeling software
- Data storage/retrieval in/from Excel format files
- Object-oriented implementation of model-view-controller (MVC) pattern in MATLAB
- Documentation generation using grep/sed utilities
- Production and design of flow charts using regexps and Dot language
- Design and development of ASP.NET MVC 4 web application
Skills: MATLAB, Excel, MATLAB external API/.NET C# integration, C#, Dot language, ASP.NET MVC 4, Razor view engine, JavaScript, jQuery, jQuery UI, JSON, AJAX, Google Charts, Foundation framework, Visual Studio 2012, software design, documentation, development, deployment
Confidential
Matlab Developer
Responsibilities:
- Implementation of application for computing models for financial risk assessment in object-oriented MATLAB using software design patterns such as abstract factory pattern and the model-view-controller (MVC) pattern
- Deployment of standalone application using NullSoft Installation system and the Matlab Compiler Runtime (MCR) library
- Implementation of MATLAB-based GUI to improve user experience
- Back-end connectivity to SQL Server 2012 database for data storage and retrieval
- Implementation and configuration of application testing and development environments with virtual machines using VMWare Workstation for Linux/Windows 32-bit and 64-bit
- Specifications document written to include functions, classes, execution flow and data flow for application using grep/sed/LaTeX/vi
Skills: MATLAB, MATLAB API/.NET C# integration, NullSoft Installation system, MATLAB GUI development, MS SQL Server 2012, VMWare Workstation for Linux/Windows 32-bit and 64-bit, LaTeX, vi/vim, grep, sed, awk, BASH scripting, software design, documentation, development, deployment
Confidential
Visualization Developer
Responsibilities:
- Developed data-driven visualization of the internal climate of an al building utilizing Autodesk Maya 2012 and particle systems
- Data storage/retrieval in/from Excel format files
- Visualization of ~360,000 data points was animated using keyframes in Autodesk Maya 2012 and composited in Autodesk Composite 2012
- Rendering of animation on cloud computing platform
- Textual data and 3D building model composited in Autodesk Composite 2012
Skills: Autodesk Maya, Autodesk Composite, Maya Python/MEL API scripting, Excel, GIMP, analysis and visualization of ~360,000 data points, cloud computing
Confidential
Graduate Assistant/Teaching Assistant
Responsibilities:
- Responsibilities included preparing lab demonstrations, grading assignments and invigilating tests for introductory courses on C and Java programming
Confidential
Flash Programmer
Responsibilities:
- Developed back-end MySQL/PHP/AS2/AS3 solution for interface to Contagion and Epidemic al games deployed on the web
- Introduced game interface extensions and modifications to enhance user experience using AS3
- Utilized Adobe Flash software and AS2 to develop user interface elements for the Contagion al game project
Skills: MySQL, PHP, AS2/AS3, Adobe Flash, BASH scripting, grep, SSH, JavaScript, AJAX, jQuery, jQuery UI