Summary
Overview
Work History
Education
Skills
Certification
Custom Section
Timeline
Hi, I’m

Sheeba Dola

Bettendorf,IA

Summary

Dedicated and results-driven software engineer with a passion for solving complex problems through innovative solutions. Committed to continuous learning and staying abreast of emerging technologies to contribute effectively into a dynamic team environment and drive advancements in software development.

Overview

5
years of professional experience
3
Certification

Work History

Quadyster

Software Engineer
01.2023 - Current

Job overview

Cloud Migration for John Deere Region 1 applications:

  • Managed cloud migration for Region 1 applications at John Deere, overseeing database and code verification. 
  • Extracted and transformed database schema and objects from MS SQL Server to PostgreSQL. 
  • Modified application code, and conducted thorough testing for successful deployment on AWS. Created test cases using react testing libraries Jest, Mock Service(MSW) and executed to verify the application functionality
  • Managed the entire migration process, including database and code verification, to ensure compatibility  and functionality in the new cloud environment. 
  • Successfully extracted and transformed database schema and objects from MS SQL Server to PostgreSQL,  optimizing performance and enhancing scalability. 
  • Conducted comprehensive testing procedures to validate system integrity and functionality post-migration,  ensuring a smooth deployment and minimizing downtime. 


ePayment application: 

  • Led the design phase for a multi-tenant ePayment application, leveraging Figma to create an intuitive and  user-friendly interface, enhancing user interactions. 
  • Utilized React.js and Material-UI (MUI) for frontend development, ensuring responsiveness and aesthetics  in the application's interface. 
  • Developed RESTful APIs using Python Flask, focusing on authentication and authorization functionalities to  ensure secure access to the application. 
  • Implemented robust user management features catering to different roles, such as tenants, guests, and  administrators, ensuring efficient access control and user experience. 
  • Designed end-to-end modules for user authentication, registration, and sign-in processes, integrating  authentication for enhanced security and user session management. 


eTime tracking:

  • Developed and deployed scalable web applications using Node.js, Express.js, React, and Redux, optimizing performance and enhancing user experience.  
  • Built robust RESTful APIs and backend services using Node.js and Express.js, ensuring efficient data handling  and seamless integration with frontend components. 
  • Created responsive and interactive user interfaces using React and Redux, implementing state management  techniques to enhance user experience and application performance. 
  • Designed and optimized database schemas and queries, utilizing SQL for relational databases and MongoDB  for document-based data storage and retrieval, improving data access efficiency. 
  • Utilized Docker to containerize applications, streamlining deployment processes and ensuring  scalabilityacross different environments while reducing deployment time and configuration issues.

Arizona State University

Software Developer
09.2021 - 12.2022

Job overview

  • Develop software applications writing clean, efficient code based on specifications.
  • Extract, manipulate, and store data from a wide variety of sources  Develop back-end and front-end components to improve responsiveness and overall performance.
  • Design, develop, test, document and maintain scientific and engineering software applications. 
  • Review, modify and rewrite existing software to optimize it or adapt it to fit new requirements  Research, evaluate and implement third-party products and vendor applications.
  • Enforce and maintain technical standards, performs design and code reviews for the development team through implementation of best practices and technical standard.

Amazon.in

Risk Investigation Specialist
08.2020 - 08.2021

Job overview

  • Responsible for work on the various online transaction events to find out the flaws and risks of a transaction. 
  • Research failures of concurrency issues for a wide range of duties related to the investigation and elimination  of online e- commerce risk. 
  • Excellent problem-solving and analytical skills are used to authenticate customers and complextransactions. 
  • Ability to retrieve data and perform complex analysis to reach data driven decisions on all aspects of risk for  Amazon Marketplace. 
  • Analyzed key aspects of business to evaluate factors driving results and summarized into presentations. 
  • Supported leadership team with reporting, analysis, and business presentations to inform divisional strategies. 
  • Delivered analysis of market, sales, and consumer trend impact on long and short-term strategies. 
  • Identified process inefficiencies through gap analysis and outlined sensible solutions

Geointex Solutions

Software Engineer
01.2019 - 07.2020

Job overview

  • Troubleshoot and resolve issues with software and hardware. 
  • Patched software and installed new versions to eliminate security problems and protect data. Designed strategic  plan for component development practices to support future projects. 
  • Resolved issues with systems, hardware, and telephones quickly and accurately. 
  • Boosted network, system and data availability and integrity through preventive maintenance and upgrades.  Analyzed massive quantities of deep-dive information for Big Data projects. 
  • Performed quality assurance and quality control assessments of support ticket fulfillment. Developed and  implemented bug fixes and patch sets for existing web applications. 
  • Collected and monitored incoming data  from sources such as remote sensors, third party vendors and visual inspection

Education

Arizona State University
Tempe, Arizona

Master of Science from Information System Security
05-2023

University Overview


KLE’S Technological University
Karnataka, India

Master of Engineering from Computer Science
12-2020

University Overview


Visvesvaraya Technological University
Karnataka, India

Bachelor of Engineering from Computer Science
05-2018

Skills

  • Tools and Platforms: Amazon Web Services (AWS), GIT/GITHUB, JIRA Confluence, Microsoft AZURE, Docker, Apache Tomcat, Eclipse, IntelliJ, Visualstudio, Visualstudio code, PyCharm, Sonar, Postman, YARC, JWT
  • Databases: PostgreSQL, Microsoft SQL, MongoDB, MySQL
  • Frameworks and Libraries: React/Redux, Angular, Bootstrap, MaterialUI, REST & RESTful API, NodeJS

Certification

  • Certified Cloud Practitioner Amazon Web Services February 2024

  • Solutions Architect Associate Amazon Web Services June 2024

  • Azure Fundamentals Microsoft Certified July 2024

Custom Section

Implementation of cryptography using Trapdoor Function August 2021 - January 2021

  • Implemented a secure and encrypted tunnel using two-layer encryption and a trapdoor function to prevent  unauthorized access to private information. 
  • Developed functionality to allow users to store and protect various files in a hidden secure directory,  enhancing data security and privacy. Implemented mechanisms to create a secret user directory for storing encrypted files and to lock files and  folders, further enhancing data protection measures. 
  • Improved the security of blockchain technology through the utilization of lightweight hashing algorithms for  multiple hashing and transformation of hash algorithm structures. 
  • Conducted experiments to evaluate the effectiveness of the proposed scheme, demonstrating  improvements in both the security of blockchains and the efficiency of data processing.


Low Cost IoT based Flood Monitoring System Using Machine Learning and Neural Networks September 2018 - December 2020

  • Developed algorithms using machine learning and neural networks to analyze data from IoT sensors in real-time.
  • Designed and implemented a flood prediction model to forecast the time it would take for flooding to occur in specific areas. Integrated the system with IoT devices to gather real-time data on water levels, rainfall, and other relevant parameters.
  • Data Management and Transformation: Utilized data management and transformation processes to handle the data from IoT sensors effectively.
  • Database Modeling: Designed and implemented database models using Azure SQL and MS SQL, including writing complex SQL queries and procedures to manage and analyze the data.
  • Implemented an alerting mechanism to notify villages and areas at risk of flooding, enabling timely evacuation and disaster management.
  • Data Visualization: Used graph libraries like Plotly and Matplotlib to visualize data and model predictions, providing clear and actionable insights.
  • Machine Learning and Statistical Models: Applied machine learning techniques and statistical models to enhance the accuracy of flood predictions.
  • Implemented a real-time flood prediction and alerting system leveraging IoT devices and advanced machine learning techniques.
  • Hands-on Experience with Python: Developed and optimized machine learning algorithms and data processing scripts using Python.

Timeline

Software Engineer

Quadyster
01.2023 - Current

Software Developer

Arizona State University
09.2021 - 12.2022

Risk Investigation Specialist

Amazon.in
08.2020 - 08.2021

Software Engineer

Geointex Solutions
01.2019 - 07.2020

Arizona State University

Master of Science from Information System Security

KLE’S Technological University

Master of Engineering from Computer Science

Visvesvaraya Technological University

Bachelor of Engineering from Computer Science
Sheeba Dola