NEELANJANA DUTTA Email: ***************@*****.***
Santa Clara, CA 95051 LinkedIn: https://www.linkedin.com/pub/neelanjana-dutta/10/147/64 Ph. No. 573-***-****
Seeking full-time position in software development (and / or research) in San Francisco Bay Area to start immediately
EXPERIENCE / FIELDS OF INTEREST
Internet of Things (IoT), Mobile Computing, Wireless Networks, Location based services, Distributed Systems.
EDUCATION
Missouri University of Science & Technology (Formerly University of Missouri - Rolla) GPA: 3.88/4.0
Ph.D. and M.S. in Computer Science, August 2008 – August 2013
Dissertation: Location based services in wireless ad hoc networks
West Bengal University of Technology - India GPA: 8.72/10.0
B. Tech in Information Technology, June 2004 - May 2008
TECHNICAL SKILLS
Programming: Proficient – Java (Core and J2EE), C, C++, SQL.
Comfortable – JavaScript, JSP, JSON, Redis, Spring, JDBC, Hibernate, C#, HTML, UNIX shell scripting, SAS, MATLAB.
Theory: Algorithms, Cloud computing, Distributed systems, Wireless networks, Location based services, Design patterns, Multithreading,
Data mining, Clustering, Data management, Security and Privacy, Graph theory, Probability, Statistics, Network modeling algorithms.
Others: Hadoop, Agile software development, Amazon AWS, Tomcat, GIT and Perforce version control, Splunk, Grafana, SOAP UI, Message
Queues, Ant, Jenkins, Eclipse, IntelliJ Idea, LaTex, ARM processor, MYSQL, ORACLE SQLDeveloper, Windows and Linux platforms.
WORK EXPERIENCE
Software Engineer, Jasper Technologies (Akraya Inc) April 2014 - Present
Designing and implementing features for cloud-based software as service platform for Internet of Things (IoT) applications such as
connected vehicles, mobile devices and smart home appliances.
Developing REST and SOAP APIs, backend APIs, DB patches for provisioning SIMs in connected devices.
Using Object Oriented Programming (J2EE), Spring, Hibernate, JSP, MVC, design patterns, SQL, NoSQL (Redis) for scalable and
reusable solutions.
Enhancing performance and troubleshooting through unit tests (Junit, EasyMock), JDK upgrade, JMX and Splunk monitoring.
Developing backend and UI features as a part of end -to-end customer facing projects with firm deadlines.
Started working with different components of Hortonworks framework for Apache Hadoop (Hive, Hue, YARN etc.) for upcoming
Big Data solutions stack at Jasper.
Research and Development Engineer, LoadIQ Inc. September, 2013 – March, 2014
Designed and implemented load disaggregation algorithm for large scale real time energy monitoring.
Developed new features and redesigned code for increased scalability of backend and data flow using multithreading and object
oriented concepts using C++/LAMP/AWS.
Graduate Research Assistant, Missouri University of Science and Technology
(Advisor: Dr. Sriram Chellappan) August, 2008 – August, 2013
Security and services in Vehicular Ad hoc Networks (VANETs) – Designed and implemented distributed algorithms.
Information retrieval in Mobile Ad hoc Networks (MANETs) - Designed and implemented distributed solution for query-driven
content retrieval in MANETs.
Security and privacy in Wireless Sensor Networks (WSNs) - Designed and implemented distributed algorithms.
Programming Intern, Gateway EDI LLC. Fall 2011
Designed and developed software using C# and SQL for deployments and internal applications in health-care claims flow.
Grader, Operating Systems, Missouri University of Science & Technology Fall 2008 and Fall 2009
Instructed parts of Operating Systems course and mentored students on programming assignments.
Prepared, graded, and implemented model solutions for programming assignments using C and C++.
1
NEELANJANA DUTTA Email: ***************@*****.***
Santa Clara, CA 95051 LinkedIn: https://www.linkedin.com/pub/neelanjana-dutta/10/147/64 Ph. No. 573-***-****
SELECTED SOFTWARE PROJECTS
Java –
1) Web crawler and Search (Developer in team project) – Implementing a web crawler and search algorithm based on popularity.
2) Mutual exclusion in distributed systems (Developer and Tester in team project) - Implemented mutual exclusive resource sharing
algorithm and an associated GUI for demonstration.
3) Token ring based mutual exclusion in mobile networks (Project Lead in team project) - Implemented a GUI for hierarchical mobile
network with base station and mobile nodes with message exchange.
4) Location Schemes, broadcasting and indexing in mobile network s (Developer and Tester in team project) - Simulated hierarchical
location scheme in mobile network and data broadcasting and indexing.
C++ –
1) Location privacy secured tracking in WSN (Project Lead in team project) - Implemented and analyzed random sensor distribution
in grid structure and privacy-preserving tracking of mobile adversarial entity.
2) Content retrieval and routing in MANETs (Project Lead in team project) - Implemented relevance search, document similarity,
dynamic tracking of content popularity, flooding based routing and search and update operations on bloom filters in MANET.
3) Localizing sensors in non-cooperative environment (Project Lead in team project) – Implemented random deployment of sensors
and a novel algorithm for grid-based localization of sensors.
4) Socket programming (Individual project) - Developed a chat room with a server and multiple clients.
5) Mutual exclusion (Individual project) - Implemented mutual exclusion using multithreaded programming.
6) Memory management (Individual project) - Simulated and analyzed different page replacement algorithms.
7) Multi-threading model for data processing (Individual project) – Implemented multithreading model for data I/O and processing.
C# -
1) Solution Cross Reference (Developer in team project) - Designed and developed an explorer for listing solution files and cross
referenced projects in a folder.
2) Insertion and update of data in a FoxPro and a SQL table (Developer in team project) - Developed code to insert and update data
from GUI to backend FoxPro and SQL tables.
PEER-REVIEWED PUBLICATIONS
1) S. Chellappan; N. Dutta. “Mobility in Wireless Sensor Networks,” Advances in Computers, Academic Press, July 2013.
2) N. Dutta; S. Chellappan. “A Time-series Clustering Approach for Sybil Attack Detection in Vehicular Ad hoc Networks,” in
International Conference on Advances in Vehicular Systems, Technologies and Applications (Vehicular), July 2013.
3) W. Gu; N. Dutta; S. Chellappan; X. Bai. “Providing End-to-End Secure Communications in Wireless Sensor Networks,” in IEEE
Transactions on Network and Service Management, Vol. 8, Issue 3, page 205 – 218, 2011.
4) N. Dutta; R. Kotikalapudi; A. Saxena; S. Chellappan. “A Multi-tiered Approach for Content Retrieval in Mobile Peer -to-Peer
Networks,” in Mobile Data Management (MDM), June 2011.
5) N. Dutta; et. al. "A Formal Analysis of Protocol-Independent Security Threats in VANETs," IEEE Students’ Tech Symposium, 2011.
6) N. Dutta; A. Saxena; S. Chellappan. "Defending Wireless Sensor Networks against Adversarial Localization," in MP-DMST
workshop in conjunction with Mobile Data Management (MDM), May 2010.
7) N. Dutta. "A Peer to Peer Based Information Sharing Scheme in Vehicular Ad Hoc Networks," in PhD Forum in conjunction
with Mobile Data Management (MDM), May 2010.
8) N. Dutta; S. Chellappan. “NCLOCS: Non-cooperative Localization of Sensors,” submitted to journal.
GRADUATE COURSES
Analysis of Algorithms, Distributed Operating Systems, Advanced Network Security, Computer Security, Mobile and Sensor Data
Management, Mobile and Heterogeneous Databases, Data Mining and Knowledge Discovery, Clustering Algorithms, Advanced Computer
Architecture, Probability and Statistics, Combinatorics and Graph Theory.
AWARDS AND HONORS
UTC (National University Transportation Center) Fellowship, Missouri S&T. Spring & Summer 2010
Award for Academic Excellence, Computer Science Department, Missouri S&T. April 2009
Outstanding Service Award, Council of Graduate Students, Missouri S&T. April 2010
2