Motivated computer science graduate from the University of California, Irvine with experience in software engineering both as intern and full-time.
Involved in the development of Python-based Web Services using REST for sending and getting data external interface in the JSON format and preform analysis using Django, PostgreSQL.
Managed continuous maintenance and troubleshooting of Python Django projects.
I also contributed to frontend development using React, JS and Angular.
In this role I worked on a banking web application development, which allow user to do transaction and maintain the user profile. We used MVC design pattern and backend was in JAVA and ASP.NET.
I also contributed to frontend development using HTML, CSS, JS and Angular, for database we use MySQL.
We used Azure cloud to provide service and that involves Azure CLI to operate cloud services.
In this role I was responsible for lead and development of Levyx’s version of python wrapper API for Pandas and Numpy using Levyx’s Heliumdb, which is useful for Levyx’s internal library to store more chunks of data in the disk instead of the memory.
Verified Levyx’s key-value storage library called Helium written in C/C++. Contributed small but key changes to improve the performance of read buffer to get results faster.
I was also responsible to automate downloading and installing of Helium and HeliumDB with dependency for this I used shall scripting.
Documented all the process and workflow to utilize and use Levyx and Levyx Services. Worked on stability and performance of HeliumDB with the help of OS concepts like thrashing, process, and threads for reliable loading. Caching tech also involved to get faster key-value read.
Documented all reports using graph and table, the report talks about the comparison of Helium’s product such as Heliumdb to python, PythonDB and SQL. Also compared the throughputs and other related information of handling multiple threads and processes.
Monitored Heliumdb, which is a Python wrapper, using different tools such as Linux commands.
Worked on to analyze the performance of cache, memory, and CPU using the Grafana application to better the performance.