Software Engineer Resume
3.00/5 (Submit Your Rating)
Walnut Creek, CA
TECHNICAL SKILLS
- Java, Spring Framework, JDBC, JAXP/JAXB XML, JSON, HTML, Javascript
- IntelliJ/IDEA, Eclipse, JUnit, Git, Gradle Tomcat, Apache httpd
- SQL, Oracle, PL/SQL, SQLPlus, SQLLoader UML, Object Oriented Analysis, Design & Development
- Linux, shell scripts/Bash, Rsync, Expect, sed, awk Perl, Ruby, Rails, Groovy, Grails
- 3GPP XML data (eNodeB/gNodeB/SGW/PGW/MME) SOA, Web Services, REST
PROFESSIONAL EXPERIENCE
Confidential, Walnut Creek, CA
Software Engineer/Consultant
Responsibilities:
- Designed and implemented a performance monitoring system for Confidential ’s nationwide cellular network.
- The system supports over 50K operational metrics received every 5 - 15 minutes for over 150K network elements including all 4G/5G cell sites nationwide for multiple vendors
- Over 2,000 users in 500+ U.S markets rely on the system 24x7 to monitor, troubleshoot and report on network performance and consistently rate it as one of the top three tools used in their jobs.
- The design leverages Java concurrency features and partitioned database tables to achieve parsing and loading of measurements within 5 minutes of availability into multiple databases (Oracle Exadata).
- Work effectively with RF engineers, users, and vendors to design and implement new features/metrics for bi-weekly production releases.
- Work closely with 24x7 operations team to troubleshoot/resolve problems and deploy releases.
- Designed and implemented support for high frequency monitoring for special events where large numbers of customers gather such as the Super Bowl, concerts, and political events.
- Designed and developed web applications used to monitor incoming data feed integrity and detect anomolies. (Groovy/Grails)
- Design and implementation of an alarming web application that detects network performance problems and sends text message alerts to users. The system manages over 2,000 users as well as data feeds from multiple upstream systems that supply alarm triggering rules. (Ruby/Rails)
- Research and development for a "next generation" architecture to transition from on-premise monoliths to cloud-based microservices to support elastic scale-out for eventual 5G network build-out.
Confidential, Pleasanton, CA
Solutions Architect/Consultant
Responsibilities:
- Collaborated with product managers and technical teams to architect solutions for integrating the company's web site applications with legacy systems using web services.
- Architected and implemented a solution to allow users to download PDF versions of their health information from the company's web site.