# Enkh Erdenebat > Senior Software Engineer @ eBay | Back-End | Java | Microservices | APIs | e-commerce | payment | telecom | Location: Mountain View, California, United States Profile: https://flows.cv/enkh Experienced software engineer with a proven track record in leading the development lifecycle for server-side applications and solutions. With 14 years of expertise, I specialize in requirements gathering, design, database programming, back-end coding, testing, integration, and implementation. My passion lies in tackling technical challenges and driving innovation through next-generation technologies. - At eBay Inc., I played a pivotal role in optimizing tax component management, resulting in significant cost savings and process efficiency improvements. My contributions to the Payment team included designing unified tax service pools, implementing new features for international sellers, and streamlining system processes through Shell scripting, Docker, and Kubernetes solutions. My expertise spans a wide range of technologies, including Core Java, J2EE frameworks, Spring Boot frameworks, RESTful webservices, Microservices, Oracle database modelling, design patterns, testing methodologies, shell scripting and CI/CD tools. I designed OneTaxService system as an integral part of the core payment component to handle 600 million transactions per day for eBay's 300 active monthly international buyers. I am currently a technical staff member at eBay. - During my tenure at Williams-Sonoma Inc., I contributed to the infrastructure team by developing testing frameworks and mock services that enhanced stability and scalability for production deployments. My experience in creating innovative solutions, such as the Evergreen testing framework and the Gizmotron mock RESTful web service framework, reflects my commitment to driving continuous improvement and delivering high-quality code. - At Mobicom Corporation, I led the development of the Candy system, a customer loyalty program serving over one million users. By employing SOA architecture, Microservices, and MVC design patterns, PL/SQL, ActiveMQ, I successfully delivered robust and scalable solutions that significantly improved system reliability and customer satisfaction. Driven by a commitment to excellence and a passion for innovation, I am eager to leverage my skills and experience to contribute to cutting-edge projects and drive business success. Let's connect to explore opportunities for collaboration and growth. ## Work Experience ### Senior Software Engineer @ Flexton Inc. Jan 2024 – Present | San Francisco Bay Area • Identify opportunities for process improvement and automation to streamline product eligibility processes and enhance operational efficiency. • Ensure the security, scalability, and performance of software systems by adhering to industry standards and leveraging WCNP cloud-native technologies. • Troubleshoot and resolve issues reported by internal teams or customers related to product eligibility systems and processes. • Stay updated on emerging technologies, industry trends, and regulatory changes relevant to product eligibility requirements. • Design, develop, and maintain data pipelines, ETL processes, and data models to support product eligibility data ingestion, transformation, and storage in the GCP data warehouse. • Develop predictive models and algorithms to forecast product eligibility trends, identify potential risks, and optimize inventory management strategies. ### Senior Software Engineer (MTS 1) @ eBay Jan 2020 – Jan 2024 | San Jose, California, United States - Reduced the expenses related to creating a new application pool for tax components in each jurisdiction by designing a unified OneTaxService pool capable of managing multiple tax jurisdictions. - Introduced a solution for the collection and remittance of the Colorado Retail Delivery Fee, marking the first time in the tax industry and resulting in savings of $800,000 in payments to state tax authorities. - Decreased the processing time of the Vertex Vendor System's long-running processes by threefold through the creation of additional table indices on the Oracle database. - Implemented the Goods and Services Tax feature to allow Canadian and Singaporean sellers to list their products on the eBay platform. - Implemented the Value-Added Tax feature within the Tax Calculation Service to facilitate the launch of eBay services in European countries. - Integrated all configurations/scripts specific to our component into a general eBay Docker image, eliminating the necessity for manual tasks related to virtual machine replacement. - Created a web interface to streamline and automate manual tasks associated with the registration of US Premium Sellers. - Decreased Vertex failure by 50% through the implementation of real-time production issue alerts and sending application logs to Grafana. - Created an Extract, Transform, and Load (ETL) process to onboard all tax reports into eBay's data warehouse platform for business users without impacting production databases. Achievements: - The Spot Award was received for identifying and fixing a system bug during the monitoring of team components in 2023. - The winner of the Velocity competition demonstrated an enhanced development lead time for changes in 2022 Q4. ### Software Engineer @ Williams-Sonoma, Inc. Jan 2018 – Jan 2020 | San Francisco, California, United States • Developed WSI’s Evergreen testing framework that relies on Selenium API to facilitate browser automation tests. • Developed WSI’s Gizmotron service framework that mocks the internal and external services of the e-commerce system. It is used by testing environments. • Developed a RESTful web service that provides reliable data to End to End tests. ### Senior Software Engineer @ MobiCom Corporation LLC Jan 2016 – Jan 2017 | Mongolia The MobiCom Corporation is a world-class communications services and technology company that pioneered mobile technology in Mongolia. Responsibilities: • Analyzed user requirements to define objectives, features, and functionality for new applications using Star UML and Enterprise Architect tool. • Designed system architecture of Candy system (Customer loyalty program) using SOA, microservices, MVC, Singleton, Proxy, Adapter, Template, Façade design patterns. • Developed MobiCom Business Logic service of Candy system using Java, EJB, JPA, Hibernate, Postgre, Glassfish, JUnit, Mockito, Unix(CentOS), Maven, and GIT. • Developed Loyalty API, Transaction API, Secure gateway, Customer SMS service and Partner SMS service of Candy system using Java, Servlet, JAXB, Jackson, JDBC, JNDI, Mysql, MongoDB, Glassfish, JUnit, JMeter, Postman, OAuth, and Unix(CentOS). • Developed Point of Sales desktop application of Candy system using JavaFX, SQLite, CSS, JUnit, Maven, GIT. • Improved response time of Customer Account management system by using Java, Restful service, Redis, Junit, and Unix(CentOS). • Increased system reliability by decoupling complex services into real-time transaction request processor and non-real time request processor. Used JMS (ActiveMQ) in non-real time request processor. • Reduced system failure and overload by troubleshooting and identifying root cause using JConsole, JMeter. Achievements: - The Best project of the Year (Candy Service in 2016) for reducing GSM customer churn from 80% to 20%; cut system load by using Apache ActiveMQ; gained more than one million customers in the first year. Languages: Java, Shell J2EE & Frameworks: Hibernate, EJB, JDBC, JNDI, JPA, JMS, JAXB, JAX-WS, Jackson, JAX-RS, JSF, Servlet. Databases: T-SQL (MySQL, PostgreSQL, MSSQL), NoSQL (MongoDB, Redis), PL-SQL (Oracle) Application servers: Tomcat, TomEE, Glassfish Testing: TDD, Junit, Mockito, JMeter, JConsole, Postman. ### Software Developer @ MobiCom Corporation LLC Jan 2009 – Jan 2016 | Ulaanbaatar, Mongolia Responsibilities: • Preplaced the vendor’s costly old system with a more affordable in-house developed MOTA (MobiCom Over The Air) system. Used Java, JAX-WS, JNDI, JDBC, JBoss, MySQL, MongoDB, Junit, Maven, SVN, and Unix(CentOS). • Replaced the vendor’s costly old system to in-house developed MRBT (MRBT MobiCom Ring Back Tone) system with more features and ability to scale 10x. System concurrency is more than 4000 per second. Used Java, Servlet, JNDI, JDBC, Glassfish, Restful web services, SIP, Asterisk PBX, Maven, SVN, Unix(Redhat). Researched and implemented Telecommunication 3GPP specifications, SIP, and Asterisk PBX. • Saved 40KB memory space in SIM card by consolidated multiple SIM card applets to a single dynamic applet DSTK (Dynamic SIM tool kit). Used JavaCard, Gemalto Card Admin, SIMalliance CAT Loader and SVN. • Improved maintainability by decentralizing, decoupling functionality of POSTGW (Postpaid Customer Gateway) using Java, Servlet, JAXB, JNDI, JDBC, Glassfish, and MSSQL. • Developed Car Tracking System using Java, Android, Google Map API, SQLite, and SVN. • Reduced development time of front-end side of RABIRS (Revenue Assurance Business Intelligence Reporting System) by researching and using Oracle Application Express. Also used Oracle Apex, HTML, CSS, JavaScript, JQuery, Ajax, Oracle, PL/SQL developer, and SVN. • Successfully developed another more 30 little web services using Java, Thread, Socket, Servlet, SOAP, WSDL, JDOM, Log4j, and SVN. Achievements: - The best Kaizen of the Year in 2011 for determining failures of systems early. - The best Project of the Year (DSTK in 2013) for reducing installation time by 3 times, increasing installation success rate by 2 times, and saving SIM card memory by 2 times. - The best Project of the Year (MRBT in 2014) for replacing a costly external vendor; expanded capacity to 3x customer number volume, added new features, cut maintenance costs, and boosted sales 2x. ## Education ### Master of Science - MS in Data Science / Artificial Intelligence Campbellsville University ### Master's degree in Computer Science Maharishi International University ### Bachelor's degree in Information Technology Mongolian University of Science and Technology ## Contact & Social - LinkedIn: https://linkedin.com/in/enkh-erdenebat --- Source: https://flows.cv/enkh JSON Resume: https://flows.cv/enkh/resume.json Last updated: 2026-04-01