Aditi Jain

Software Engineer

United States10 yrs 6 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in designing scalable distributed systems.
  • Proficient in cloud services and big data technologies.
  • Strong background in healthcare software development.
Stackforce AI infers this person is a Backend-heavy Fullstack Engineer with expertise in SaaS and Healthcare industries.

Contact

Skills

Core Skills

Distributed SystemsBig DataCloud ServicesAutomationHealthcare SystemsSoftware DevelopmentWeb DevelopmentDatabase Management

Other Skills

API creationAWSAWS EC2Agile methodologiesAmazon Web Services (AWS)Apache AirflowApache HadoopAzureCC++CI/CDCSSComputer ScienceData ScienceData Structures

About

I enjoy learning, and am quick to understand new concepts. I am versatile, lively, passionate about coding and adapt quickly to new environments. • Programming Languages : C, C++, Java, Python, JavaScript, HTML/CSS, PHP, SQL • Technology : Apache Hadoop, AWS EC2, Apache Airflow • Databases : MySQL, Postgres, MongoDB, Oracle • Other skills : vim editor, ItelliJ Idea, Gradle, git, • Solid foundation and hands on experience in Data Structures & Algorithms Design Object Oriented Software Development and Design Patterns Database management Designing and implementing UI Designing and developing scalable Distributed Systems.

Experience

Amazon

Software Development Engineer

Mar 2021Present · 5 yrs

  • Developed tools used by Amazon’s businesses ( like Kindle, Alexa, and of-course amazon.com website) to deliver localized content to customers in many languages around the globe. Iterated at all levels to improve system architecture, scalability and developer experience.
  • ◦ Currently Designing innovative systems that can collect and process massive amounts of data at web scale to reinvent information extraction for Alexa to make it smarter defining the future of Alexa.
  • Working on innovative ways to get complex tasks done and help corporations take new ideas to market Big Data infrastructure systems, using Delta lake, Hadoop, Spark, EMR, Scala
  • Working on system architecture, product requirements, Writing Software design documents and delivering highly available, scalable, distributed systems in production environment. Participate in design and code reviews to peers.
CC++JavaPythonJavaScriptHTML/CSS+7

Adobe

Software Development Engineer

Oct 2019Mar 2021 · 1 yr 5 mos · Lehi, Utah

  • Developed tools to reduce toil in public cloud and increase proficiency across the organization through automation inspection, detection, and remediation.
  • I created Airflow DAGs, which create report for AWS/Azure accounts; read their usage, and determine if they are under or over utilized, and then upgrade or downgrade those instances or volumes
  • ◦ Skills: Python, API creation / interaction, Testing, Microservices, SQL and React JS. Cloud Services like AWS and Azure, CI/CD pipelines, git, Agile methodologies and containerization
PythonAPI creationMicroservicesSQLReact JSAWS+6

Utah state university

2 roles

Graduate Research Assistant

Promoted

Jan 2018Aug 2019 · 1 yr 7 mos

  • Project title - CHARM (Child-health Advancement Record Management)
  • Project Description -
  • This is one among collection of projects that together aim to improve healthcare services and reduce costs by developing secure, integrated distributed health-information systems and health-information exchanges.
  • Responsibilities:
  • Remodeling ,designing and testing existing Java software for the Child Health Advanced Record Management system used by the Utah Department of Health, to support Microservices and uses ZeroMQ for message passing.
  • Programming language : JAVA
JavaMicroservicesZeroMQHealthcare Systems

Graduate Teaching Assistant

Aug 2017Dec 2017 · 4 mos

  • Subject: CS1410 (Computer programming with C++ )
  • Instructor : Dean Mathias and Brandon Holdaway
  • Responsibilities :
  • Grading the assignments which are given weekly .
  • Responsible for solving students assignment and subject related queries in office hours.
  • Course Description :
  • This class was of 168 students where, they are given introduction to science of problem solving, programming, program development, algorithm analysis, and data structures in language C++.

Thinking machines

Software Engineer Intern

Jun 2015Jul 2017 · 2 yrs 1 mo · Ujjain, Madhya Pradesh, India

  • PROJECTS :
  • Web terminal.
  • Role : Designed and Developed
  • VT100 emulator for linux with j2ee middleware to communicate with SSH server over sockets. It can be used for accessing a LINUX server remotely from any device with HTML5 compliant browser.
  • Technologies used :
  • Client module (HTML/CSS/JS ) and Server side middleware (Servlet , Web-socket JAVA)
  • Custom in memory Database for School management project
  • Role : Developed
  • It is all-in-one school management software that is designed to simplify process of academic management.
  • Data stored in database is loaded into memory data structures on server start-up. Then all the updates and retrievals are done to/from data structures rather than database. Separate threads are assigned the job to write the data in Oracle database. And user doesn’t have to wait for the database to be updated, so the speed with which the user accessed the data with this design was many times faster than what would have been without the in memory database .
  • Technologies Used: C++ ( Multithreading, Socket programming, Database connectivity, STL ) , JAVA ( Database connectivity ,Socket programming ) , HTML, CSS, JavaScript, Angular js, JQuery.
  • Tools: Gradle (Build tool), Vim editor
HTMLCSSJavaScriptC++Software Development

Education

Utah State University

Masters of science — Computer Science

Jan 2017Jan 2019

Ujjain Engineering College, Sanwer Road, Ujjain

Bachelor of Engineering (B.E.) — Computer Science

Jan 2013Jan 2017

Stackforce found 100+ more professionals with Distributed Systems & Big Data

Explore similar profiles based on matching skills and experience