# Murty Devarakonda > Principal Software Engineer at Okta, Inc. Location: San Jose, California, United States Profile: https://flows.cv/murty I am a server side software developer with 20 years of experience in CRM Integrations, Mail Engineering, Payments Processing Domains. I have extensive experience in designing, implementing and maintaining large scale, high performance servers in distributed environments using Java/J2EE, C++, C and Object Oriented methodologies. Expertise in Cloud Native Microservices development. My latest work at 8x8 Inc involved in integrating Virtual Office Plugins in various CRM systems like Salesforce, Zendesk, Netsuite. As a mail backend engineer at AOL, Openwave, Yahoo!, I have experience with working on servers that served millions of mail users by processing millions of transactions at low-latencies. As an AOL mail middleware engineer, I have experience with writing RESTful web services to serve the HTTP traffic in AOL mail. I am a detail oriented, result and data driven engineer with enthusiasm to explore new technological domains and enjoy being an independent contributor while working as part of a team. Technical Skills: ============ • Programming Languages: Java, Groovy, JavaScript, C, C++ • Operating Systems: Linux, HP-UX, Solaris • Expertise in multi-threaded programming, writing RESTful web services using Spring MVC • Frameworks: Spring Cloud, Spring Security, Netflix ZUUL, Couchbase, EhCache, JBoss Drools, Thrift, Apache MINA, Apache Shiro, CalDav, ical4j, Jackson, WebSockets, ELK, HAProxy, Selenium, JMeter, Junit, Mockito, Kubernetes, AWS • Protocols: TCP/IP, HTTP, IMAP, POP, SMTP, SSL, OAuth • Tools: Splunk, New Relic APM, Vagrant, gdb, wireshark, Coverity, SVN, Git, Maven, Ant, Grunt, Jenkins, Docker • Scripting: Bash, Python, SQL, PL/SQL • Databases: MySQL, MongoDB • CRMs: Salesforce, Zendesk, Netsuite • Strong team player and individual contributor • Strong analytical and problem solving skills • Certified Scrum Master ## Work Experience ### Principal Software Engineer @ Okta, Inc. Jan 2018 – Present | San Jose, California ### Senior Software Engineer @ 8x8 Jan 2017 – Jan 2018 | San Francisco Bay Area • Created Cloud Native microservices to serve frontend and backend for various CRM of 8x8 Virtual Office. Spring Cloud, Jenkins Pipelines, Docker, Kubernetes were used to deploy the same into AWS. • Rearchitected monolithic Virtual Office Integration product into backend and CRM specific front ends using Netflix ZUUL for dynamic routing of traffic. • Created Virtual Office plugins for Netsuite and Zendesk CRMs by working with internal and external teams. • Used HAProxy to enable TLS 1.2 protocol between Virtual Contact Center and CRMs. • Led the effort to create Selenium based automation and Jmeter based load testing frameworks. • Owned Salesforce Analytics platform for Virtual Office based sales calls. ### Senior Staff Engineer @ MATRIXX Software inc. Jan 2016 – Jan 2017 | San Francisco Bay Area • Designed and developed security layer for various web components to control access to REST APIs from CRM systems that manage mobile subscribers. • Led the effort to implement security layer in a stand alone gateway server using Apache Shiro and performed bench mark tests. • Designed and Implemented a proprietary header processing protocol to handle security data over Apache MINA socket channels. • Implemented various integration tests using Python. • Worked with open source community to fix an issue in Apache MINA ### Senior Software Engineer @ AOL Jan 2011 – Jan 2015 | Palo Alto, CA • Designed the new Alerts Server complex from ground up and successfully released it on time to deliver mail and calendar alerts to Aol users. Implemented various server components using Java/J2EE, CalDav, iCal4j. This project reduced the server footprint in data centers by 80%. • Defined the strategy to migrate the Aol Calendar user data from legacy to new Alerts Server complex and implemented the Migration Server that seamlessly transferred the calendar reminder data from Sybase to MongoDB. • Worked on various high volume Java/J2EE back-end server components of Aol Mail that handle IMAP, SMTP, LMTP services. Optimized MySQL lookups by IMAP server. • Redesigned and implemented LDAP caching server for Postfix, Aol’s SMTP server, to reduce LDAP query volume by 70%. JBoss Drools was used as part of this work. • Led the redesigning of mail copy and mail delete operations in Aol Mail server to address mail accessibility issue for users and reduce load on the mail storage complex. Defined complex deployment strategies for a smooth deployment of these changes. Also defined complex testing strategies to minimize user impact. • Led the effort to modify the authentication flows in new Aol Mail middleware server to process HTTP traffic from older web browsers. Couchbase was used to manage session data. • Led the project to handle mail traffic from 800K Aol Desktop Client users into new Aol Mail middleware server. EhCache was used to manage the caching requirements. A10 aflex script was modified for HTTP traffic redirects. • Led the project to handle mail traffic from Verizon Mail users into Aol Mail middleware server. Worked closely with the product team for requirements gathering. • Introduced various RESTful web services using Spring MVC in Aol Mail Middleware server to support traffic from AJAX based mail client to serve Millions of Aol Mail users. • Created various Splunk dashboards to track and resolve various user facing issues in Aol Mail. ### Senior Software Engineer @ Openwave Jan 2009 – Jan 2011 | Redwood City, CA • Designed Service Broker, a module responsible for creating and maintaining association between mail users and message store servers in a stateless distributed messaging system. This module was written in Java using JBoss Cache, Thrift on Linux platform • Lead a team of three engineers to complete the Service Broker implementation and QA activities. • Successfully delivered major releases of C++ based e-mail server involving new features and design changes to various modules with a code base of ~1M lines of code. ### Sr. Software Engineer @ Yahoo! Jan 2008 – Jan 2009 | Sunnyvale, CA • Improved the availability of Yahoo! POP server to serve POP sessions with-in the SLA limits for a Yahoo! Mail partner. • Evaluated and qualified Yahoo! POP Server Code stability using Coverity. • Interacted with a key Yahoo! Mail partner to make the deployment succeed. ### Senior Software Engineer @ VeriFone Jan 2002 – Jan 2008 | San Jose, CA • Designed and Developed Gift Card Processing solution that enabled retail and telco chains to process large volume of gift card transactions. Developed PL/SQL scripts for gift card generation, bulk activation and reconciliation. • Acted as an onsite POC for a large retailer of VeriFone during high volume periods. • Solved numerous customer issues. • Worked in various engineering roles from development to Level 1 support for various products. ### Network Management Engineer @ Intranet Consultants Inc Jan 2001 – Jan 2001 Used NetExpert to control the Tellabs Titan 6500 switch for broadband-digital cross-connect at Sprint. ### Contractor @ Nortel Networks Jan 2000 – Jan 2001 Worked in Nortel's Base Station Controller. ### Senior Software Engineer @ Verifone Jan 1998 – Jan 2000 Worked on Verifone's Integrated Payments Solution, an acquirer in payments world, that processed credit, debit and gift card transactions that originated from POS terminals. Added new features to various terminal and host adapters to enable smooth processing of the payments. ## Education ### Masters in Communication Systems Indian Institute of Technology, Kanpur ### Bachelors in Electronics & Communications Engineering Andhra University ## Contact & Social - LinkedIn: https://linkedin.com/in/murtydevarakonda --- Source: https://flows.cv/murty JSON Resume: https://flows.cv/murty/resume.json Last updated: 2026-04-12