PETER FROLLO *** Glenbarr Court
Valley Park, Missouri 63088
acp3gr@r.postjobfree.com
Java and Web Application agile developer with twenty years of experience in software design, test driven
development, testing, analyzing technical issues, and client facing application product support.
Outside the box and foresighted thinking, leader, managed cross-functional teams, onsite and virtual team
experience, knowledge sharing, drives positive changes, fast adapting, and learning new skills. Master of
Science degree.
Skills and tools:
• Java EE, JDBC, RESTful • •
Oracle PL/SQL, JSLint
JAX-RS Web Services, PostgreSQL, Oracle SQL • VisualVM
SOAP/WSDL, Axis, Servlets, Developer • cURL
JSP, JMS, Swing, HTTP, • JavaScript, Ajax, Dojo, • GitHub
WebSocket, JSON JQuery, HTML, CSS • Wireshark
• IBM Connect:Direct Client • Akamai Load Balancer & • Install4j
• tGuard authorization ACDN • TDD - Test Driven
• Linux/Unix Shell Script • SoapUI, JMeter Development
• Ant, Maven Build Scripts • Eclipse, Android Studio IDE • JUnit
• WebLogic & JBoss Server • Subversion • Agile
•
Development, Admin, and Continuous integration • Scrum Team
Monitoring systems: Jenkins, Hudson, • Memory leak and
Cruise Control performance testing
• Rally, Sonar, Crucible
Professional Experience
2004 to 2015 – NetCracker – Convergys - Ceon
Sr Analyst, Systems, 2012 to 2015
As a member of the AT&T Emerging Devices Software fast-paced agile software development group I participated
in the full product lifecycle; from requirement elicitation to production deployment.
• NDA Project – Project under a non-disclosure agreement.
Helped the client and the product owner delegate to clarify and capture requirements. Wrote user stories.
Created a complete JQuery UI starter project to get the UI developer quickly up to speed. Supported the
UI developer, architect, QA, and the scrum master throughout the project. Created RESTful service layer
(JBoss) to the spec with HTTP and SOAP interfaces using Axis to downstream services. Coded 70-80% of
the overall project code, 12,000 LOCs in 5 months with 73% of JUnit test coverage of the entire service
layer. Applied TDD. Tested for memory leaks using VisualVM. Tested performance using JMeter.
• Android – Created an android application using Android Studio (self-improvement project).
• Implemented Java Blowfish encryptor/decryption.
• Personal Intelligent Navigational Assistant – Voice recognition personal assistant application.
Assisted during requirement capture and product architecture phase.
• AT&T International Travel Companion - Android and iPhone application for monitoring data and messaging
usage while traveling internationally.
Coded RESTful JAX-RS services, completely overhauled tGuard authorization, designed, coded, and
deployed end-user activity reporting using Linux shell scripting and IBM Connect:Direct technology, created
project Ant and Maven build scripts, maintained iPhone and Android Over the Air installations, developed
SOAP/WSDL client for CSI, designed application caching using Akamai HTTP Cache including
downstream client side cache, configured projects for Sonar, Hudson, Jenkins, applied TDD. Identified and
fixed the application bottleneck by speeding up of performance of the JDBC SQL queries. Trained the
quality control team (product architecture and product testing) and developers (Crucible). Proposed unique
solution for data overestimation error. The solution was chosen for extensive testing for accuracy. Captured
requirements, authored epic and child user stories with requirements and acceptance criteria. Self-initiated,
paved the way for faster CSI issue resolution by reaching out to one of the AT&T Sr. Technical Directors,
got the team to accept and use the new issue resolution process minimizing team’s ongoing frustration with
CSI interface issues. Made a recommendation for setting up automated tests in order to minimize team's
down time. Made a recommendation for a code change and product testing early in the project phase to
minimize project's international travel expense and early defect detection. Successfully managed cross-
functional teams with the goal of building infrastructures and deployment of a reporting application
component.
• AT&T Application Resource Optimizer - A JavaSwing diagnostic tool for analyzing of the performance of
mobile applications and applications in general. ARO earned top honors at Mobile World Congress,
winning the Smartphone Application Challenge at GSMA. Implemented many new features (HTTP
compression, File Compression Best Practice, Install4j tool installer, Resize Images for Mobile, 3rd Party
Scripts), improved tool’s accuracy, improved performance, troubleshot and fixed countless defects. Closely
cooperated with the client helping finding and defining of new features and capturing of the new
requirements into the Rally user stories.
• Get Well Plan - Migration of DB schemas, assessed performance of server applications, and
recommended performance improvements.
• AT&T EDS Gateway - Forwarding gateway for protection of server endpoint objets by enforcing user
authentication and authorization. Wrote process documentation (internal and external guides), provided
support to internal clients, trained new members of the team, and managed the endpoint configuration.
• Became the go-to-guy for Cruise Control, Hudson, build scripts, JUnit integration, SoapUI, and build script
migration. Migrated several projects to Hudson. Demoed Hudson to the development community, authored
supporting documents. Introduced JSLint tool to the team and help the team with the adaptation. The
team's code quality and code maintainability improved dramatically as a result.
• Digital Life – Development of a web mobile application for helping sales representatives retrieve competitor
information on comparable products. Created most of the project’s JAX-RS RESTful Web Services and
also some of the JavaScript/Dojo client side code.
• YesOkay – Development of Dojo based web mobile application to be used by employees and officers to
communicate in times of disaster about their safetiness. Completed ten user stories both server and client
side and many tasks.
• JMS Project – Created a sample JMS project to demonstrate JMS capabilities to the team.
• Frequently helped new and senior colleagues with their tasks, design, code, and testing. Frequently
volunteered to fix development lab & Hudson environments.
Sr. Systems Engineer, 2006 to 2012
Application support for Ceon Integration & Provisioning Suite (Ceon’s Order Management, Workflow, and Service
Activation solution), provisioning solutions for voice, data, and video services over DSL, cable, wireless, satellite
and fiber infrastructures.
• Provided with application product support to four broadband clients.
• Performed code reviews, identified defects, and suggested product improvements.
• Initiated and authored: ‘ Solution Design and Coding Practices’ document with goals to improve product
quality and minimize production outages.
• Coded unit tests and test tools.
• Supported Ceon's Product Control Center application internally (enables service providers to construct,
manage, and deploy a layered product catalog that includes the full technical and commercial definition of
products).
Onsite Product Support Consultant, 2004 to 2006
Onsite product support services for the nation's third-largest cable company Charter Communications for Ceon
Integration & Provisioning Suite (Java EE server application running on Oracle WebLogic, Tuxedo, and Oracle
database servers) in high pressure, customer need driven environment.
• Troubleshot, reproduced issues, and provided solutions and patches to the application and the underlining
technologies.
• Initiated and developed monitoring and reporting utilities. Performed performance and capacity analyses
and management.
• Served as liaison between the client and BEA (now Oracle) for WebLogic Server production issues,
troubleshooting, and patch management.
• Worked with the customer on new business requirements.
• 24/7 on call production support.
2003 to 2004 - Rose International
IT Consultant
On-site development of job matching web application for Missouri Department of Economics Development,
GreatHires.org (Perl CGI, HTLM, JavaScript, CSS, Oracle DB).
• Developed employer user interface, dynamic content, and database APIs.
• Shortened development by directing the team to focus on the project goals.
• Improved code and product quality by leading the team towards the use of code reuse and code reviews.
1995 to 2003 - Siemens
Software Developer
Development of features for Siemens suite of telecom products in Chill, C/C++, and assembly.
• Managed projects, mentored peers, and developed features in areas of Routing and Destination
Administration, the largest Siemens EWSD TDM phone switch subsystem.
• Collaborated in one of the largest and most successful projects receiving DoD certification, Multi-level
Precedence and Preemption.
• Development of features in areas of firmware and X.25 Packet-switched network Networks in assembly
language (Siemens EWSP).
• Some of my over fifty submitted process improvements where awarded with Process Improvement Goal of
the Month/Quarter Award.
Testimonials
• Acknowledged by Peter Burke, Ceon CEO, for “being a big part of turning the account around” where I was
in the role of the only onsite support engineer at Charter Communications representing Ceon Corporation.
• Acknowledged by Darren Richmond Sr Manager, Info Sys & Tech, for being tenacious for finding ways for
improving PCM product.
• Rene Fragoso, Advanced Cable, IT Director, acknowledged my client support work for Advanced Cable
production systems and applications: “Working with Peter over the years has been a great experience for
us.”
• Erik Karsbaek, AT&T Scrum Master appraised me several times for my work on the ARO project: “You are
very high on the list, so I would pull you back into the team before losing you.”, “I know you have been
working very hard so feel free to take it easier today if you like.”, “I'm thinking to have you work on this new
project, mostly because you are such a strong resource, and I know you will be able to ramp up quickly
compared to some of the others.”
• Jeevan Mathew, AT&T Scrum Master: “I'm hoping to find some way to keep you on the project because
you have been great on this project.”, “Peter .. you are doing an awesome job, I don’t think Larry would
leave you for phase2 if there is sufficient work for the second developer .”
• Lawrence M Ryan, AT&T Senior-Applications Developer: “We will need you. And Jeevan is correct, you
are great.”
Recognized for finding of a unique solution to the product's inaccuracy: “Peter you found the solution and
thank you for that!”
• Nathan Stone, AT&T Senior Technical Architect: “Thanks for all the help you've been giving me on leading
the ARO Analyzer effort. I'd really be drowning if it wasn't the case.”.
A feedback Nathan sent to my employer: "As far as what we did work on together, he is top notch. He will
dive right into something new and have it figured out very quickly, as well as be able to set standards/best
practices for the team and easily present it to the rest of the team. Very strong team member. It was a said
day when he got moved to the other team. Our team was instantly weaker. I can't think of a single negative
thing about Peter's efforts and abilities."
• Anil Kumar, Accenture LLP Developer, acknowledged me for my frequent help: “Thanks. It worked.. I don't
know how many times I will thank you a day... great support.”
• Craig Tope, AT&T Scrum Master, acknowledged me for the work I did on the ATC projects “That’s very
impressive. Excellent work.”
• Michael Shine, NetCracker Technical Consultant: “Great! Thanks for all the outstanding work you do. I
would hire you on the spot again.”
• Douglas McCullough, AT&T Sr. Technical Team Lead, after we have completed a project together : “I really
enjoy working with you.”
• Irene Soloveychik, AT&T Sr Specialist Applications Developer, acknowledged me for being always there
when she had questions and for going out of my way to help her: “I knew I could count on my old friends.
Thank you very much, Peter, and as always, pleasure talking to you!”
• Sophia H Chang, AT&T Professional-Technical Architect acknowledged me for my countless helping,
coaching her and the team, and for my strong attention to details: “I am glad you always catch things like
this. Kudos for you. Lucky to have you on the team.”
• Stephen Moses, Amdocs Project/Program Manager, gave me a big shout-out for my coordination of
different teams' efforts towards successful deployment of IBM's Connect:Direct and user activity reporting
application.
Education
M.Sc. EE – Slovak University of Technology in Bratislava, Faculty of Electrical Engineering and Information
Technology