Post Job Free
Sign in

Software Engineer Data

Location:
Socorro, NM, 87801
Posted:
November 11, 2020

Contact this candidate

Resume:

Ratna Halder

TECHNICAL SKILLS

PROFESSIONAL EXPERIENCE

Student Software Engineer (Java, Scala)

Worked on a telescope client system (UTM) to interact with the telescope controller that facilitates researchers to observe stars on the sky by sending the controlling commands.

- Implemented subscription system to receive & publish data points in a threaded environment

- Wrote scala script to execute synchronous & asynchronous commands Software Engineer (Android, Java, Django)

Worked on Android and Django based data survey, visualization & decision making software; that link rural health workers & unprivileged people in developing countries with JHSPH, UNICEF, WHO, etc. WORK HISTORY

ClientCollection (Android): ClientCollection is an android library designed to facilitate the use of data collection, management, and creation of a dynamic schedule for users. Open Data Kit (ODK) is an open-source platform that is used to manage mobile data collection solutions.

- Implemented a generic client/ server interface layer via HTTPS

- It also allows synchronous and asynchronous API call execution

- Enhanced user data protection using Digest Based Authentication and SQLCipher encryption

- Developed push notification using android Service and MQTT; a publish-subscribe network protocol

- Implemented XForm data parser to create an offline schedule and data reporting E-learning Portal (Android, Django): An android platform based learning and performance portal. To offer various resources for the mobile application and also for data visualization implemented a web application.

- To create reading materials & interactive questionaries in existing ODK; introduce JavaScript, CSS, and android ObjectAnimator

- Created XForm parser for Django and stored parsed data into Postgres for data visualization & reporting

- Developed Role-based access control (RBAC) system to provide access via defined user roles Poverty Data Portal (Play Framework): A web application to do a poverty data survey which was a research project of the World Bank. The requirement of this application was to support a large user dataset.

- Worked on system authentication and authorization mechanism using Digest Based Authentication

- Re-Architecture database schemas and optimized query performance to support large datasets

- Also maintained back-end processing needs to process a request on the page EDUCATION

+1-575-***-**** *****.******.**@*****.*** linkedin.com/in/ratna-halder Proficient Java, Android, OOP, Data

Structure

Databases SQLite, Postgres, MySql

Prior Experience Python, Solidity, Scala,

Blockchain, Ethereum, Linux,

SDLC

Web Development Play Framework, Spring,

Django, NodeJS, Javascript

Tools Ant, Gradle, Git, Eclipse,

Android Studio, Jira

Technology Nginx, REST, SOAP,

Hibernate, Open-Source

Platform

Magdalena Ridge Observatory May 2018 –April 2020

mPower Social Enterprises Ltd.

March 2012 – July 2017

M.S. in Computer Science — GPA 3.60/4.00

New Mexico Tech, Socorro, NM

- Thesis: Designing a Blockchain-Based X.509 Certificate Using Web of Trust

- Implemented decentralized PKI on the Ethereum platform using solidity Jan 2018 - Sep 2020

B.Sc. in Computer Science & Engineering — GPA 3.24/4.00 Aug 2007- Jun 2011 Chittagong University of Engineering & Technology, Bangladesh



Contact this candidate