Sari Setianingsih, Developer in Yogyakarta, Yogyakarta City, Special Region of Yogyakarta, Indonesia
Sari is available for hire
Hire Sari

Sari Setianingsih

Verified Expert  in Engineering

Software Development Developer

Location
Yogyakarta, Yogyakarta City, Special Region of Yogyakarta, Indonesia
Toptal Member Since
May 24, 2022

Sari is a seasoned software engineer with nearly a decade of experience developing innovative software solutions. She is consistently recognized as a hands-on and competent developer, always having maintainability and future-proof in mind. Sari combines excellent technical skills with the ability to manage a project and communicate it to both technical and non-technical parties.

Availability

Part-time

Preferred Environment

PyCharm

The most amazing...

...project I've worked on was an almost failed integration solution that I managed to convert into a successful one with structured and organized baby steps.

Work Experience

Software Developer

2017 - 2022
Fox IT
  • Led and developed various custom integrations for fraud detection solutions based on the requirements and specifications given by the customer.
  • Developed a two-factor authentication (2FA) login feature with the Django framework for the UI front end.
  • Served as the scrum master and used Jira as a ticketing tool.
  • Provided technical assistance to expedite the firefighting process handled by DevOps.
Technologies: Python, C++, Redis, HTML, JSON, Ansible, Shell Scripting, Docker, Git, Web Scraping, APIs

Software Engineer

2012 - 2017
Accellion
  • Designed and implemented a file-sharing mail agent based on the observer design pattern in Python.
  • Assisted the support team in troubleshooting and expediting the resolution of the customer's issue.
  • Increased developer's productivity by automating build tools and release pipeline.
  • Implemented localization as a dynamic-link library (DLL) resource and JSON resources.
Technologies: C#, Python, C++, APIs

Project Officer

2009 - 2010
Parallel Distributed Computing Center
  • Conducted research on the development of collaborative applications using transparent adaptation (TA) and operational transformation (OT).
  • Developed a standard to transform single-user apps into multiple-user apps.
  • Designed an algorithm to handle the conflict resolution between local and remote operations.
  • Built a prototype for collaborative vim (CoVim) using C++.
Technologies: C++, Research, Vi

Customized Integration for a Fraud Detection Solution

A Python-based project for fraud detection in which I acted as the back-end developer. I also liaised with the front-end developer and project manager and provided technical leads to understand the customer's requirements and design the software integration.
2010 - 2012

Master's Degree in Distributed Computing

KTH Royal Institute of Technology - Stockholm, Sweden

2005 - 2009

Bachelor's Degree in Computer Engineering

Nanyang Technological University - Nanyang Ave, Singapore

Tools

Git, PyCharm, Ansible

Languages

Python, C++, HTML, C#, YAML, Java

Platforms

Docker

Storage

Redis, JSON

Other

Software Development, Web Scraping, HTTP, APIs, Vi, Shell Scripting, Research

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring