Seno Setiadi
About Seno Setiadi
Seno Setiadi is a Senior Technical Architect with extensive experience in developing scalable applications using various frameworks and technologies, including Spring Boot and the ELK stack. He has a strong background in software engineering, having worked at Digital River in various roles since 2011, and holds a Bachelor of Engineering in Electrical Engineering from Tamkang University.
Work at Digital River
Seno Setiadi has held multiple positions at Digital River, contributing to the company since 2011. He began as a Software Engineer, where he worked for two years in Taipei, Taiwan. He then advanced to the role of Principal Software Engineer from 2015 to 2017, continuing to build his expertise. In 2021, he took on the position of Senior Technical Architect, where he has worked for three years. His tenure at Digital River has involved significant contributions to software development and architecture.
Education and Expertise
Seno Setiadi earned a Bachelor of Engineering in Electrical Engineering from Tamkang University, studying from 1997 to 2001. His educational background has provided a strong foundation for his technical skills. He possesses advanced knowledge in various frameworks and libraries, including Spring Boot, Spring Cloud, and Spring Data. He is also skilled in implementing search and analytics solutions using the ELK stack and Solr, and has expertise in Netflix OSS tools for building microservices architectures.
Technical Skills and Technologies
Seno Setiadi is proficient in a wide range of technologies. He has advanced skills in front-end development, utilizing ReactJS and jQuery. His experience extends to containerization and orchestration technologies such as Docker and Mesos/Marathon. He is also adept in continuous integration and continuous deployment tools, including Jenkins and Go CD. Additionally, he has a strong background in NoSQL databases, specifically Redis and Cassandra.
Career Progression
Seno Setiadi's career has shown a clear progression in roles and responsibilities within Digital River. Starting as a Software Engineer, he developed foundational skills that led to his promotion to Principal Software Engineer. His current role as Senior Technical Architect reflects his extensive experience and technical expertise. Over the years, he has consistently advanced his skills and taken on more complex challenges in software architecture and development.