Resume

Employment

2023-2025

Hybrid Student. University of Massachusetts at Amherst Boston, MA. USA.

Masters in Computer Science

Formal Languages, Logic, Mathematics, Graph Theory, Physics, Computation Theory, Statistics, Neural Networks/AI.

2018-2025

Principle Software and Solutions Engineer. Polymath Software Consulting. Boston, MA. USA.

Project Based Consulting

Cloud application development: AWS and GCP.

Python, Node.js (Javascript, REST/HTTP API, Kubernetes, Helm, DevOps, CI/CD, Docker, GIT, Flask, Java Spring, MongoDB and SQL DB. AI ML. Development in C, C++, Python, Javascript/Node.js, LISP/Scheme. Map reduction.

2011-2018

Principle Software and Solutions Engineer. Oracle Corporation. New York, NY. USA.

Enterprise Servers Financial Services

POC demonstrations, proof of values presentations, debugging and performance improvements with worlds leading real time market data company.

Static and dynamic code analysis C/C++ on site with customer. Developed Python open source bring up code for Openstack private Cloud and a Java app for distributed NAS communication. Reviewed operating system kernel source code in C to improve performance.

2005-2011

Senior Software Engineer. Oracle Corporation. Burlington, MA. USA.

Intel Enterprise Server Hardware R&D

  • Development of server embedded BMC for rack mount and blade systems used currently in Oracle Cloud.

    Linux and C, XML, I2C, JTAG. Board bring-up. Interfaced with electrical and computer engineers. ARM.

  • Development of server embedded BMC for rack mount servers. Software concept, requirements, design, development and system test phases. Enabled product manufacturing at board fabrication facility and led controller product bring up for Ranger supercomputer at Texas Advanced Computer Center. Large scale distributed system consisting of 16,744 blade servers.

    C, Embedded Linux, VxWorks.. ARM and PPC.

2003-2005

Staff Software Engineer. Oracle Corporation. Burlington, MA. USA.

SPARC Enterprise Server Hardware R&D

  • Development of CPU board firmware to support DDR memory. Led team consisting of multiple developers. Requirements, functional specifications, software deliverable schedules, resource estimates.

    C, OOP in Java, VxWorks, and OOP. PPC.

  • Development of server embedded BMC, Linux kernel device drivers, FPGA interfacing, BIOS communication, board bring-up.

    Embedded Linux, C, C++, Java. PPC.

2002-2003

Software Engineer. Bose Corporation. Framingham, MA. USA.

Consumer Electronics Audio R&D

Designed and developed software application for consumer audio. Embedded system.

C, C++, RTOS, OOP.

2001-2002

Software Engineer. Navic Networks. Newton, MA. USA.

Digital Advertising R&D

Developed test simulator for CATV set top boxes. Application created deployment scenario of 500k set top boxes.

Embedded Linux, Windows 32, C, OOP and C++.

2000-2001

Software Engineer. Coelacanth Engineering. Middleborough, MA. USA.

Customer Hardware Solutions R&D

Development of JTAG firmware update application. Ported GUI widget library.

Linux, C, C++ and OOP.

1997-2000

Software Engineer. Hewlett Packard Company. Burlington, MA. USA.

Test and Measurement R&D

Developed automated test application to calibrate signal attenuators using test equipment.

C. Visual Basic. GPIB/HPIB.

EDUCATION

1996-2001

B.S. Computer Science. University of Massachusetts at Amherst. Amherst, MA. USA

  • Developed autonomous robot. Developed 2D to 3D computer vision application. Developed application which allowed grasping of objects using kinematics and vision feedback loop.

  • Distributed communication system using infrared sensors and emitters on PowerPC platform.

2023-2025

M.S. Computer Science. University of Massachusetts at Amherst. Boston, MA. USA

Accepted into Hybrid Masters Program.

SKILLS

Programming Proficient

C, C++, Java, Python, LISP, Shell Scripting.

Programming Experience

Javascript, SQL, HTML/CSS, Scheme, Go.

Artificial Intelligence

Neural Networks, Backpropagation, Gradient Descent, Optimization Problems, Probability Theory/Stats, Markov Chains.

Computation

Systems, Distributed Computing paradigms, Systems, Encryption and Cybersecurity Practices, Databases, Algorithms, Graph Theory, Linux, Unix, Build Systems, CI/CD.

Cloud

AWS, GCP, OpenStack, Kuberbetes, YAML, Message Queues, Containerization, Scaling, Frontend/Backend.

Embedded and OS

Hardware, Kernel, OS Internals and Device Drivers, Real Time.

Network

Entire Stack (All OSI L1-L7) from Modulated Signals to Application Layer, Packet Sniffing, Switching, Routing, Load Balancing (L7, 3, 4), IP/DNS, IPv6.

Database

RDBMS, NoSQL, JSON.