# Amar Laddha > Staff Software Engineer at Apple Location: Santa Clara, California, United States Profile: https://flows.cv/amarladdha • 14+ years of professional software development experience. Skills: · Languages: Java, Rust, SQL · Software Frameworks and Tools: Netty, Undertow, Tokio, Spring boot, Spring WebFlux, REST, gRPC, Protocol Buffers, Hibernate, JDBC, Kafka, Docker and Docker swarm, Hadoop, MapReduce, Spark, Delta Lake, Trino, Hive, Apache Superset, Apache Zeppelin, TestNG, Junit, Maven, Apache Ant, Jenkins, Github, Splunk, Apple Push Notification, AWS EC2, AWS S3, AWS EKS · Operating Systems: Linux, Unix, Windows · Databases: Couchbase, MySQL, AWS RDS, MySQL, Oracle Database, PostgreSQL, HSQLDB ## Work Experience ### Staff Software Engineer @ Apple Jan 2018 – Present ### Software Engineer, Backend @ Jelli, Inc. Jan 2015 – Jan 2018 | San Mateo, California - Developed SaaS services on Jelli’s cloud based Radio Ad platform. - Actively engaged with the product team for gathering new feature requirements and improvements to the existing system, for both supply side (radio networks) & demand side (agencies/advertisers) stakeholders. - Designed and developed RESTful SaaS services in Java stack. - Worked on application development and deployment on AWS and following rapid release cycles and continuous integration/deployment model. - Solved problems in an abstract way by developing general systems/frameworks which can be used by many parts of the system. One example is a Composite Key-Value system, where both the key and value can have one or more attributes/values. Each Composite Key-Value is persisted into the database and can be looked up in a general way. - Solved critical issues related to slow API performance, timing issues, JVM memory issues, slow queries, transaction issues. Constantly looking out for and supporting any platform issues. - Explored Docker to containerize the monolithic application for easy scaling of our software components. - Technologies/Services: Java, Tomcat, Jetty, Spring, Jersey, Hibernate, JDBC, AWS EC2, AWS S3, AWS RDS, MySql, Jenkins, Git, Github, Maven, TestNG. ### Member of Technical Staff @ TIBCO Software Inc. Jan 2012 – Jan 2015 | Palo Alto, CA - Worked on development and enhancement of TIBCO ActiveMatrix Service Grid which is distributed platform for hosting and serving SOA applications across different environments. - Worked on the administrator part of the platform whose responsibilities are to manage user lifecycle, application lifecycle, environment & worker/slave node lifecycle, security, governance and other administrative aspects of the platform. - Designed and developed a feature which help customers to export their existing applications in our CLI script format. They can use this script to create the same app in a different TIBCO ActiveMatrix cluster. - Technologies/Tools: Java, OSGi, JMX, TIBCO EMS, Tomcat, Spring, Hibernate, JDBC, Junit, Eclipse plugins development, Apache Ant, Apache Subversion, Jenkins. ### Web Developer @ UNC Charlotte Jan 2011 – Jan 2012 - Performed quality assurance checks on college web sites. - Developed a virtual tour application for our computing building. This application helps users (mainly students) to find faculty information, room information (faculty room or lab rooms) and media (photos and/or videos) associated with the faculty and rooms. - Each floor of the CCI building is represented by a top view image of that floor. The user can navigate between different floors and click on any room to retrieve the room information (floor number, room number, faculty associated with the room and the media (photos and/or videos) associated with the faculty). User can also search for the faculty members and labs in order to retrieve the room information. - Technologies: Drupal; PHP; MySQL; AJAX; CSS ### ACM Tutor @ UNC Charlotte Jan 2011 – Jan 2011 - Manage ACM Tutor program which includes scheduling sessions and lab hours. - Conduct sessions for undergrads of Java, C++ and Algorithms and Data Structures. ### Jr. Associate @ Zensar Technologies Jan 2008 – Jan 2009 - Analysed the root causes for the issues in the system and automated the analysis process. - Technologies: Oracle 9i; PL/SQL; Java ### Trainee @ Ramkrishna IT Systems Jan 2008 – Jan 2008 - Gained hands on experience in technologies like Java, Java Servlets, JSP, Oracle 10g, MySQL, Struts, SQL, and Hibernate. - Sharpened my skills in Software Architecture, Object oriented programming, and Software Project Management. Worked on all phases of Software Development Life Cycle. - Training Project: Resume Management System 1. Role: Application Architect and Developer 2. Technologies: Java, Java Servlet, JSP, Struts, MySQL, Apache Tomcat 3. Designed and developed a web based application for uploading, parsing, and searching of resumes of Candidates. The recruiters can search for a candidate according to the skill set, experience and/or education. ## Education ### Master of Science in Computer Science University of North Carolina at Charlotte ### Bachelor of Science in Computer Engineering Savitribai Phule Pune University ## Contact & Social - LinkedIn: https://linkedin.com/in/amarladdha --- Source: https://flows.cv/amarladdha JSON Resume: https://flows.cv/amarladdha/resume.json Last updated: 2026-04-12