Nirmallya Kundu

Nirmallya Kundu

University of Texas at Dallas, M.S. CS

Principal Software Engineer, MathWorks Inc.

Greater Boston, MA

admin @ kundu . me

Resume

MathWorks

The MathWorks, Inc.

Software Engineer
Natick, MA
Jul 2019 - Present
7 yrs 3 mos

Software Engineer
Natick, MA
Jul 2019 - Present
6 yrs 4 mos

  • Full Stack Developer
  • Design, develop and test sophisticated software systems.
  • Building new products and capabilities on the System Composer product in Simulink development team.
  • Developing software for use in building large-scale multi-domain real-world systems.
  • Performing C++ software development as well as web development in JavaScript, HTML5 and CSS.
  • Gathering requirements, designing, coding and debugging to develop high quality and well-architected software.
  • Building web-based graphical editors.
  • Working with internal and external customers in defining requirements, workflows, priorities, and features.
  • Collaborating with a cross-functional team involving quality engineers, architects, marketing, user experience as well as other development teams.
  • Technologies Used: C++, MATLAB, JavaScript

Architecture Modeling Development Intern
Plano, TX
Jan 2019 - May 2019
5 mos

  • Full Stack Developer
  • Working on both the front end as well as the data model and its integration with the servers.
  • Developed a prototype for in-depth representation of the data model on the UI using MATLAB, C++, Dagre-D3.js.
  • Responsible for all stages of software development including requirements specifications, architecture, design, implementation, and testing. Worked closely with other development teams to deliver the best product possible.
  • Technologies Used: C++, JavaScript, MATLAB, Dojo.js, Dagre-D3.js

Software Engineer Intern
Natick, MA
Aug 2018 - Jan 2019
6 mos

  • Full Stack Developer
  • Developed key features to extend the capabilities of Model Advisor, a module inside Simulink tool.
  • Used C++, JavaScript and MATLAB development skills to solve challenging problems for the inner working of the tools.
  • Developed a new working prototype for the Web Dashboard using Java, Spring MVC and PostgreSQL.
  • Used QUnit to develop unit test cases and FuncUnit to develop automated test cases for all the features developed.
  • Responsible for all stages of software development including requirements specifications, architecture, design, implementation, and testing. Worked closely with other development teams to deliver the best product possible.
  • Technologies Used: Java, C++, JavaScript, MATLAB, Dojo.js, QUnit, FuncUnit, Spring MVC
MathWorks

Fathomd, Inc.

Software Engineer Intern
Dallas, TX
Jan 2018 - May 2018
5 mos

  • Java Developer
  • Developed the back-end for new version of business games using Java, MongoDB, JSON.
  • Used Java Multi-threading extensively to implement modules for the event-processing using Java and MongoDB.
  • Implemented unit tests and integration tests for the games developed. Used selenium to develop automated test cases.
  • Technologies Used: Java, MongoDB
MathWorks

ECalCharge, Inc.

Berkeley, CA
Software Engineer Intern
Aug 2017 - Dec 2017
5 mos

  • Full Stack Developer
  • Developed a software for electric vehicle smart charging by analyzing the electric vehicle mobility data and applying machine learning algorithms using Python and Pandas.
  • Developed web application for the car manufacturers to graphically represent the results of analyzed the electric vehicle data.
  • Developed an Android application using SDL, for the electric vehicle drivers/owners to access their electric vehicle(s) through this application and smart charge their electric vehicle(s). Participated in multiple hackathons organized in the city.
  • Technologies Used: Python, Android, R, Pandas, Flask, Jinja2, Amazon AWS, JavaScript, jQuery, D3.js
MathWorks

The University of Texas at Dallas

Software Engineer Intern
Dallas, TX
May 2017 - Aug 2017
4 mos

  • Application Developer
  • Project: TwoRavens, a system of interlocking statistical tools for quantitative analysis.
  • Adviser: Dr. Vito D'Orazio (University of Texas at Dallas), Dr. James Honaker (Harvard University).
  • Used R and Python to apply machine learning algorithms on the data-sets to analyze the data to be represented to the user.
  • Developed the front-end using D3.js, React.js, jQuery, Ajax to represent the analyzed data graphically to the user.
  • Technologies Used: Machine Learning Algorithms, R, Python, MongoDB database, JavaScript, D3.js, React.js, jQuery, CSS
Zycus

Zycus, Inc.

Software Engineer
Mumbai, IND
Jun 2014 - Jul 2016
2 yrs 2 mos

  • Full Stack Developer
  • Developed code, designed databases for each feature assigned, using Java, SQL, PL/SQL within given timeline with performance-oriented solution, for a web-based analytics software, iAnalyze.
  • Developed web services for integration between multiple intra-products using REST and SOAP API.
  • Worked extensively with Java, JSP, Hibernate and Spring framework, Multi-threading, JavaScript, jQuery, Design Patterns.
  • Technologies Used: Java, J2EE, Hibernate and Spring Framework, RESTful API, SOAP API, MSSAS, OLAP (Online analytical processing) and data mining in Microsoft SQL Server, JSP, HTML, jQuery, AJAX, JSON, XML.
Siemens

Siemens, Inc.

Software Engineer Intern
Kolkata, IND
Jun 2013 - Jul 2013
2 mos

  • Application Developer
  • Project: 3D Profile & Graph of the interior of Blast Furnace.
  • Developed applications using C and Java, to simplify the three-dimensional view of the inside of large blast furnace.
  • Implemented Java Swing & Applet and concepts of Computer Graphics for developing these applications.
  • Technologies Used: Java, Swing, Applet, C, Computer Graphics and Image Processing, Real-time data handling.