Post Job Free

Resume

Sign in

Principal System Engineer

Location:
Plano, TX
Posted:
February 19, 2024

Contact this candidate

Resume:

Jim Ding

(Jianmin Ding)

**** ******** ******* *****

Plano, TX 75025

469-***-**** (m)

972-***-**** (h)

ad3rfj@r.postjobfree.com

OBJECTIVE

Seeking a promising opportunity as a senior software architect in an organization which may effectively exploit my well-established full stack software development experiences and capabilities, broad and intensive knowledge on the processes for software development life cycle and DevOps, proven technical leadership ability and strong collaboration and interpersonal skills obtained through my 30-year software development hands on working experiences.

CAREER SUMARY

For the recent 5 to 6 years, I, as a principal system engineer and technical leader, have been working on and devoting my full energy to ServiceNow related software development and integration projects in AT&T and DirecTV.

Additionally, since I started to work in the United States, I have always deeply immersed myself in a great variety of software development work for about 30 years mostly on ServiceNow, Java, Web Applications, Web Services, JavaScript, C++, etc.

WORKING EXPERIENCE

Principal System Engineer, DirecTV LLC (Note: DirecTV had been a part of AT&T until August 2021)

• ServiceNow Work, Dec. 2017 to July 2023.

I have worked for the DirecTV ServiceNow core team for about 6 years as a principal system engineer and have been technically leading to develop new applications and integrate with external enterprise systems. My ServiceNow skills and knowledge concentrate in development, integration, customization, ITSM, ITOM, CMDB, software and hardware asset management (SAM/HAM), GRC, etc. The following lists the major projects that I have completed and participated in. (Note: my DirecTV and AT&T serving times overlapped because DirecTV had been a part of AT&T until August 2021 and I have never worked more than one job simultaneously.)

• As a technical leader of a multiple developer team, I participated in developing a global application on ServiceNow to exploit services offered by the DirecTV Business Infrastructure Access Security system - BIAS running on Microsoft Active Directory, and making the application be able to manage the resources in BIAS by using Service Portal, Flow Designer, Workflow, Integration Hub, Orchestration, Scheduled Scripts, Business Rules, Client Scripts, UI Policy, Outbound REST Web Service Integration, Data Import (LDAP), ACL, LDAP, MID Server Settings, etc.

I personally implemented many major functionalities, meanwhile, technically led all other developers in the team by creating and planning their working tasks, guiding them to set up their designs and implementation guidelines, helping overcome their technical difficulties, overseeing all the implementations to be compliance with best practices and high industrial standards of quality assurance, and mentoring the junior members. I also took the technical pivotal role to collaborate with project/product managers and customers to support to accomplish user requirements, describe the design details and implementation strategies, explain the adopting technologies, and help divide and conquer complex tasks with agile methodologies and arrange the working schedules. Furthermore, I was the key technical staff to demonstrate our progress and final products to all the stakeholders to ensure satisfaction for our deliveries from all perspectives. Finally, I have also done many ServiceNow knowledge and skills competence transfer training to my team and department.

• Working on recreating the DirecTV ThreadMaps application running on FileMaker in ServiceNow by implementing all the backend artifacts and modules and frontend UIs from scratch by using UI Builder, Data Import (JDBC), List / Form Management, Client Scripts, UI Policy, Data Policy, Business Rules, ACL, etc. ThreadMaps is the software system that automates the planning, commissioning, and documentation of DIRECTV’s local channel system from the local reception facilities to satellites. This system provides over 2,000 TV channels for customers across the United States and Puerto Rico.

Soon after I joined the project, my profound ServiceNow skills and knowledge made me a tech leader at the ServiceNow areas by guiding the team to leverage most suitable ServiceNow features and methods, disciplining the team to abide by the best practices of ServiceNow development, transferring my ServiceNow competence to other team members, and elaborating our designs and implementation strategies to the project manager and other stakeholders. Although my major implementation responsibility was to complete the backend, I had done some frontend feasibility studies with UI Builder and used the conventional ways to fulfill some frontend interfaces. Beyond that, sometimes in accordance with customer’s objectives, I was requested to independently accomplish some subsystem and deliver it to customers in an ad hoc way, for example, the proprietary procurement system. In addition, I always proactively exhibited my work to match up with the stakeholders’ expectations.

• By closely collaborating with the end customer team – DirecTV Data Analytics team which uses Tableau on the data inside an AWS S3 bucket passed from ServiceNow, I independently planned, designed and implemented a Java program running a ServiceNow MID server and all the related settings on ServiceNow platform to export many kinds of ServiceNow data, for example, incidents, changes, problems, problem tasks and task_ci to the AWS S3 bucket in a compressed and encrypted format. The fulfillment of this project was excellently evaluated by the customer, and it has been used steadily, reliably, and flexibly for years.

• For ServiceNow reliably, accurately, and timely to collect configuration messages from DirecTV Broadcast Operations Channel Management System - BMS, I independently coordinated with the BMS organization and designed and implemented a Java module running on ServiceNow MID servers to retrieve messages from a HornetQ JMS Message Broker of the BMS system, and the associated Business Rule running on ServiceNow platform to pull the messages into ServiceNow from the ECC Queue. My solution and implementation was proclaimed the most reliable, effective, and efficient one compared to all the others.

• Our team was asked to extract the combined data of DirecTV Traffic and Scheduling System – DTSS and Programming Guide Web Services - PGWS from a Java Spring application called DPI residing with DirecTV Broadcast Operations Support System - DBOSS system into ServiceNow under the condition of all the developers to support DBOSS and DPI being gone and DBOSS being sunset.

I was asked to get all the work done in a solo and agile way. Although not familiar with Java Spring, it was counted as one of my great achievements to comprehensively digest and dissect the convoluted Java-v6 Spring application and DBOSS data schema in such a short time. Then, at the DPI side, I extended the DPI application with a thread intercepting all the required data and writing them to files and created a standalone ServiceNow compliant Java-v8 application to retrieve the DTSS data from the files and send them to a ServiceNow Web Service that I created. At the ServiceNow side, I implemented an Inbound REST Web Service API, Business Rule, and Outbound SOAP Web Service Integration.

• To retrieve data most efficiently from a DirecTV micro service called Global Resource Manager – GRM (or GRMEdge) into ServiceNow, using one HTTP request pulling a huge response from GRM to ServiceNow is not a rational choice because it brings on a huge performance issue in ServiceNow, thus, I was requested to figure out a better implementation to deal with this problem.

I independently designed and completed modules in ServiceNow to divide that single request into multiple requests which all result in much smaller size and more efficient responses and adopt a Custom Event Queue and events to let ServiceNow nodes process the HTTP requests in parallel. My solution dramatically improved the performance of this application.

• DirecTV asset management application on ServiceNow intended to expand its abilities by adding the printing packing slip feature to show all pertinent shipping information as well as all assets related to the shipment to manage the transfer of assets for any equipment/hardware that requires asset management within ServiceNow. I selected the most suitable method to implement this feature with great customer satisfaction by using UI action and Jelly page.

• To enrich the DirecTV asset management application on ServiceNow by allowing it to print barcode for an asset within the alm_hardware table, I completed it perfectly by importing a third-party barcode generating module (UI Scripts) and leveraging the imported module with UI action and Jelly page.

• Besides focusing on development and integration work, I also needed to provide various support to many other projects of the DirecTV ServiceNow core team here and there.

• Moogsoft Work, March 2017 to Nov. 2017.

• Independently developed a Java application to load data from Contentwise REST API to ICT database so that the data can be integrated with Moogsoft.

• Implemented a Java application to import services and teams’ data from ICT database into Moogsoft via GRAZE API by myself.

• Designed and implemented a JavaScript Moogsoft enrichment module which fetches required info from DataMiner REST JSON API on my own and uses it to enrich the related alerts in Moogsoft.

• Independently completed a JavaScript Moogsoft enrichment module to obtain services, channels and cloudlinks data from Harmonic VOS API and embed these more useful Harmonic data into the alerts in Moogsoft.

• Done some cookbook, recipes, and LAM tasks too for the Moogsoft team.

Senior Product Development Engineer, AT&T Inc. Irving, TX, Feb. 2006 to Aug. 2021

During this period, I had been working in a small, agile, and flexible software tool development department which needed to offer various top-notch software tools timely and quickly to meet a wide variety of AT&T internal customers’ requirements. Every developer in this department was required to work independently with Java or Ruby on Rails by acting as a project manager, architect, developer, quality assurer and product supporter simultaneously, and to be responsible for collaborating with the internal customers, other development or product groups and all the related stakeholders on his own, and independently designing, implementing, and maintaining the required software tools and products in compliance with the customers satisfied standards on quality and completion velocity. (Note: my DirecTV and AT&T serving times overlapped because DirecTV had been a part of AT&T until August 2021 and I have never worked more than one job simultaneously.)

• Java Web Services and Standalone Applications Work

• Participated in developing the FLEX VDB Web front-end and back-end system. FLEX VDB front-end is the AT&T VoIP Change Management (FLEX-VCM) web application. FLEX VDB back-end links FLEX-VCM with AT&T AOTS. I independently designed and implemented FLEX VDB back-end which allows the front-end to communicate with the new version AT&T AOTS CM web service bi-directionally using Java, AXIS 2, Apache Rampart, JDBC, MySQL, Subversion, etc. on Solaris UNIX server. The back-end application provides very high reliability, fault tolerance, flexibility, and excellent user-friendly services. By closely coordinating with the customer, the AOTS team and the front-end developer, we delivered an outstanding product which its users prefer to all other AT&T CM systems, even AOTS.

• Linking the Microsoft SCOM used for AT&T IPTV with the AT&T ticketing system – AT&T AOTS was the highest priority company objective. The overall mission involved multiple software development departments was as follows: FLEX, our development, retrieves alerts from IPTV SCOM and processes and forwards them to GFP, then GFP forwards them to AOTS via RUBY. After processing the alerts, AOTS sends requests related to those alerts to RUBY that routes them back to FLEX, and FLEX processes and uses the requests to update the corresponding alerts in IPTV SCOM.

As the only representative of my development, I independently created a Java standalone application called FLEX-SCOM-APP which retrieves alerts from IPTV SCOM and processes and passes them to GFP, and a Java web service named as FLEX-SCOM-WS which receives and processes the requests from RUBY and uses them to update the corresponding alerts in IPTV SCOM with Java, AXIS 2, Subversion, Apache web server, Tomcat server, etc. on Solaris UNIX server. For this project, a lot of my efforts went to remotely and tightly collaborating with all other departments, then we together ended up successfully completing this complex project to make AT&T AOTS be able to manage all the Windows systems in U-verse. Furthermore, I felt proud that people well evaluated and appreciated my abilities, commitment, and quality guaranteed and details-oriented working attitude.

• By cooperating with the AT&T CBUS team, I independently designed and implemented the FLEX-CBUS-FBS web service which receives its subscribed FBS events published from CBUS. The web service is extended to handle any object events in a very flexible way. I also developed a Java servlet context listener to notify CBUS to start or resume event publication to the FLEX-CBUS-FBS web service via the CBUS subscription web service. The project was done by using Java, AXIS 2, MySQL, Subversion, Apache web server, Tomcat server, etc. on Solaris UNIX server.

• Independently designed and implemented the FLEX Ticketing Management (FLEX-TM) web service. The web service lets users transfer various tickets to the AT&T AOTS Ticketing system with Java, AXIS 2, Caster, MySQL, Subversion, Apache web server, Tomcat server, etc. on Solaris UNIX server and Windows.

• Designed and implemented a Java standalone application by my own to let the AT&T UVERSE Change Management web application pass all the UVERSE CM requests to the old version AT&T AOTS CM web service with Java, AXIS, Caster, JDBC, MySQL, Subversion, etc. on Solaris UNIX server.

• AT&T planned to link Microsoft MOM used for AT&T IPTV with its AT&T RUBY knowledge base system as follows: FLEX, our department, retrieves alerts from IPTV MOM and processes and forwards them to GFP, then GFP forwards them to RUBY. After processing the alerts, RUBY sends requests associated to those alerts back to FLEX, and FLEX processes and uses the requests to update the corresponding alerts in IPTV MOM.

Due to my technical strength, I was assigned to take all the responsibilities to finish all the work allocated to our department. With effectively and smoothly coordinating with AT&T IPTV MOM, GFP, and RUBY organizations, I independently created a Java standalone application called FLEX-MOM-APP which retrieves alerts from IPTV MOM and processes and passes them to GFP, and a Java web service referred as FLEX-MOM-WS which receives and processes the requests from RUBY and uses them to update the corresponding alerts in IPTV MOM with Java, AXIS 2, Subversion, Apache web server, Tomcat server, etc. on Solaris UNIX server. The success of the whole project and my own hard working brought our department more opportunities to be a highly trustable and accountable software development partner which was fully qualified to participate in critical projects needing multiple organizations cooperations in AT&T.

• Independently designed and implemented the FLEX JMX System using MBeans to manage the LWP, AIP and DR components in FLEX Auto Engine - FLEX AE and Apache ActiveMQ, also built a web service to use the MBeans in MBean Server by using Java, JMX, AXIS, Subversion, Apache web server, Tomcat server, etc. on Solaris UNIX server.

• Participated in the FLEX AE project which receives and processes wide kinds of requests from AT&T RUBY via the FLEX AE web service interface, and the web service forwards the requests to the FLEX AE engine through Apache ActiveMQ, then the engine processes and sends the requests to different destinations like GFP, Smarts, RUBY, etc. with Java, AXIS, ActiveMQ, Caster, Subversion, Apache web server, Tomcat server, etc. on Solaris UNIX server.

• Designed and implemented the FLEX Change Management (FLEX- CM) web service by myself to create, update and retrieve pre-wan, post-wan, production and internal requests in the AT&T UVERSE CMNG database to support the AT&T IPTV Build Team users to bulk manage CM tickets by using Java, AXIS, MySQL, Subversion, Apache web server, Tomcat server, etc. on Solaris UNIX server.

• Independently completed a Java application on Windows to decode, unencrypt and un-compress large-size decoded, encrypted and compressed raw event files which use a complex proprietary format standard and include personally identifiable information – PII from the Quick Play system in an ad hoc way. It was delivered to customers in two days with complete customer satisfaction.

• Java Web Applications Work

• To help the AT&T IPTV technical training management organization, I independently designed and implemented the FLEX Training Management Tool (FLEX TMT) web application to manage employee technical training information including curriculum, classes, instructors, students, managers, groups, tool users, training requirements, status and history, various training reports management functions. TMT is done with Java, JSF, Apache MyFaces, JSP, JavaScript, CSS, MySQL, Subversion, Apache web server, Tomcat server, etc. on Solaris UNIX server.

• Independently designed and implemented the FLEX MOP and Issues Tracer (FLEX MITR) web application to manage issues with MOP reviews for AT&T IPTV MOPs with Java, JSF, Apache MyFaces, JSP, JavaScript, CSS, MySQL, Subversion, Apache web server, Tomcat server, etc. on Solaris UNIX server.

• Implemented the FLEX Business Continuity Planning (FLEX BCP) web application on my own to manage employee business continuity planning for the AT&T IPTV organization with Java, JSF, Apache MyFaces, JSP, JavaScript, CSS, MySQL, Subversion, Apache web server, Tomcat server, etc. on Solaris UNIX server.

• Designed and implemented the FLEX IPTV error log tracer (FLEX error-log-tracer) web application independently to help the tool users pinpoint Set-Top Box - STB bootstrap, STB first power up errors by searching MOM, CMS, IPTV Bootstrap Server, Customer Bootstrap Server, G2, SDP, etc, and notify technicians to fix problems of AT&T IPTV customers by using Java, JSF, Apache MyFaces, JSP, JavaScript, CSS, MySQL, Subversion, Apache web server, Tomcat server, etc. on Solaris UNIX server.

• Ruby on Rails Web Applications Work

• Designed and implemented the first version FLEX Applications Tracker (FLEX APP_TRACKER) web application by my own to manage AT&T applications described by profile, metadata, and pertinent attachments (user guides, contracts and troubleshooting guides) with Ruby on Rails, Ajax, JavaScript, CSS, attachment_fu, MySQL, Subversion, Mongrel, Apache web server, etc. on Solaris UNIX server.

• Designed and implemented the FLEX Service Level Agreement - SLA management web application independently which manages AT&T GNO external SLA and Mobility New Service Onboarding. It manages SLA requests, sections, items, and exceptions under related service interruption reports (SIR) and handles approval process to SLA exceptions under the escalating approvers hierarchy. The tool is done with Ruby on Rails, Ajax, JavaScript, CSS, MySQL, Subversion, Mongrel, Apache web server, etc. on Solaris UNIX server.

• Independently implemented the FLEX UNOC_CONTACT web application which manages escalating contact information of responsible parties for AT&T projects and products. It uses data from database and Excel files to produce the contact information escalating hierarchy. The tool users can flexibly view and manage the helpful escalating contact hierarchy. The tool is done with Ruby on Rails, Ajax, JavaScript, CSS, MySQL, Subversion, Mongrel, Apache web server, etc. on Solaris UNIX server.

• ColdFusion Web Applications Work

• Independently designed and implemented a feasibility research prototype of the FLEX SCOM Managed Servers Maintenance Status (SMSMS) web application to display and control SCOM managed servers’ maintenance status through data from the AT&T UVERSE SCOM Data Warehouse with ColdFusion, jQuery, JavaScript. CSS, SQL Server, Subversion, etc., on Windows Server 2012.

• System Administration Work

• Upgraded all Tomcat web servers to Tomcat 8.0.27 and Java to Java 8 on all the UNIX servers to avoid security vulnerabilities. This work included migrating all web applications and web services on the Tomcat, and solving all the compatibility issues with the applications, services, and libraries.

• Upgraded Apache ActiveMQ -5.3.0 to ActiveMQ -5.13.1 and Java to Java 8 on the UNIX server to avoid security vulnerabilities. Migrated all applications using ActiveMQ too and resolved all the compatibility issues with the applications and libraries.

Senior Technology Consultant, Perficient Inc., Plano, TX, Dec. 2004 to Feb. 2006.

• Worked on Ericsson IMS system to verify interoperability among different Ericsson equipment, between different vendors’ SIP proxies, and between SIP enabled Clients and SIP proxies with Java, etc.

• Worked on Nokia Preminet Gateway System using Java, WebLogic Workshop 8.1 and Oracle 9.2 on Linux as a Senior Technical Architect. The gateway allows mobile handsets to download various data contents from an operator’s content server. I designed and implemented a Java adapter to make the Preminet Gateway communicate with Telcel’s Web services interface.

• Participated in upgrading of Mobile Content Download Server of SUN Microsystems by using Java, JSP, JDBC, XML, J2ME, Apache, Oracle, Subversion, CVS, Bash Shell Scripts on SUN Solaris 2.9. My responsibilities focused on Billing Subsystem, Web Store Front and Core System.

• Participated in an integration project of Vitra platform and a backend Cobra provisioning server for XO Communications Inc. I implemented a JUnit suite, covering more than 50 test cases, to fully test the interface between Vitra platform and the Cobra server using Java, Eclipse and Clearcase.

• Worked on a project to migrate applications on WebSphere to WebLogic 8.1 platform for cars.com.

Senior Technology Expert, Kelly IT Inc., TX, USA May 2004 to December 2004.

(Worked as a contract senior Technology Expert, in Forum Nokia, Irving, Texas, USA)

• Introduced the various advanced J2ME, CLDC and Symbian technologies, Nokia tools and Nokia platforms to developers and software development companies. The concrete activities included conference presentations, web cast presentations and customer technical meetings. I delivered the presentations about the J2ME Bluetooth JSR-82 API for Mobile Games in Austin Game Conference and in the Forum Nokia web cast. I cooperated to present the J2ME 3D Graphics JSR-184 API for Mobile Games in the two above activities.

• Offered J2ME technology consulting to the Nokia strategic software development companies. Provided the technical supports for the J2ME technologies, Nokia tools and Nokia Platforms to third party developers and software development companies.

Senior Software Engineer, Nokia Networks Inc., Irving, TX, USA April 1997 - May 2004

• Participated in design and implementation of Gateway Mobile Location Center (GMLC) which provides location services to wireless and wireline Internet users. GMLC, sitting in WebLogic Server, provides a HTTP and XML interface for Internet users to access GMLC to locate wireless devices. GMLC is implemented by using OOD, Java, WebLogic, J2EE, Servlet, JSP, XML, DOM, SQL, JDBC, Informix, RMI, HTTP, HTML, Java Applet, C++ and CIMD2 on HP UNIX.

• Designed and implemented the Performance Management System for GMLC. The system is responsible for automatically and periodically delivering GMLC performance matrices to Nokia NetAct Server using SNMP v2, XML, NE3S, OMeS and FTP protocols. I wrote the user requirement document, finished architecture and software design, and implemented this system using OOD, Java, XML, DOM and AdventNet Java SNMP Agent Package on HP UNIX.

• Designed and developed the testing GUI to do functional and performance testing for GMLC kernel with Java, Swing and CIMD2 on Windows.

• Worked on a project for upgrading E911 system. I improved transaction processing rate of the old E911 system over 40 times and made it able to support multiple PSAP systems simultaneously using C++, ASN.1, TCAP and CIMD2 on HP UNIX. In addition, I implemented a HTTP and XML interface between E911 and SMLC using C++, XML and HTTP on HP UNIX. I developed the PSAP GUI Simulator to do functional and performance testing for E911 using Java, Swing and TCP/IP Socket on Windows.

• Designed and implemented the CIMD2 interface for Location Services System (LCS) to communicate with GMLC kernel using OOD, Java, JNI and C++ on HP UNIX. The native code implemented a very sophisticated JNI interface. I also finished the logging subsystem of LCS system with Java on HP UNIX.

• Participated in design and implementation of a WAP gateway called NAMP (Nokia Artus Messaging Platform) for TDMA system on HP-UX. In this project we added a TDMA interface to the original NAMP system, and greatly improved scalability of the original NAMP system. I designed and implemented User Provisioning Subsystem with OOD, Java, JDBC and MySQL database on HP UNIX. I implemented all the UNIX shell scripts for NAMP for TDMA system. The shell scripts include the installation program and all the daemons which the system needs.

• Participated in design and development of Wireless Data Enhancer (WDE) which allows wireless user to use Internet more efficiently and reliably. In this system TCP/IP stack is replaced by a Nokia proprietary wireless aware data communication stack, and many other optimizations for email (SMTP and POP3) and web (HTTP and HTML) protocols and contents are made according to wireless features. I was responsible for designing and implementing the reliable data transmission subsystem (WDTS) on client and server side with OOD and Java on Windows 98/NT. WDTS subsystem guarantees all data transmissions between client and server recoverable from breakpoint whether wireless connection is dropped, or device runs of power, or system crashes.

• Worked on 3G Node B System. By using OOD and C++, I designed and implemented the Radio Link Module and Common Channel Module of 3G Node B Server (NBS) on OSE. I also developed the Dynamic Process Factory used by all other modules in Node B System using OOD and C++ on OSE.

• Participated in the Narrow Band Socket (NBS) project and implemented the monitor GUI of the persistent storage on server side with Optima++ on Windows NT.

Programmer, Third Planet Publishing Inc. Carrollton, TX, USA Oct.1995 - April 1997

• Participated in design and implementation of DigiPhone, the very first Internet phone, with MS Visual C++ on Windows. I implemented the advanced address book utility with Delphi and the registration update utility with MS Visual C++ on Windows.

• Designed and developed the server which manages DigiPhone subscribers’ registration information and supports searching about DigiPhone subscribers with SMTP, POP3, SQL, DB2 database and REXX on OS2.

Research Assistant, Department of Computer Science, Southern Methodist University, Dallas, TX, USA Sept. 1993 to July 1995

• Implemented a C compiler with C, Lex and Yacc on UNIX.

• Implemented IF1 (a functional intermediate language) compiler with C on UNIX.

Assistant Research Fellow, Computing Technology Institute, Chinese Academy of Sciences, Beijing, P.R. CHINA 1986 to 1993

• Participated in design and implementation of General Database Management System for Power Factory of YanShan Petrochemical Corporation on DOS with FoxBASE. I was responsible for implementing the statistical module.

• Participated in development of Project Management System for Construction Industry on DOS with C. I developed a vector printing module for Chinese characters.

• Participated in development of Automatic Controlling System for Shanghai Xinghuo Paper Manufacturing Factory on DOS with C, CAD tool, etc.

• Developed a microcode firmware library for an attached processor of SUN3 to improve the machine floating point calculation capability.

• Participated in the CPU design work for 50 M FLOP/s Vector computer.

• Participated in the research work on advanced parallel computer systems.

Graduate Student, Dept. of CS, Tsinghua University, Beijing, P.R. CHINA 1983 to 1986

• Designed and simulated a very small data flow computer on DOS with C.

CERTIFICATES

ServiceNow Certificates

• ServiceNow Certified System Administrator, January 25, 2023.

• ServiceNow Certified Application Developer, January 27, 2023.

• Certified Implementation Specialist - Software Asset Management, February 15, 2023.

• Certified Implementation Specialist to Discovery, June 15, 2023.

Java Certificates

• Sun Certified Java Developer (SCJD), 2008.

• Sun Certified Web Component Developer (SCWCD), 2008.

AWARDS

• Received an AT&T Connection Award in 2021.

• Received a DirecTV FAME award in 2023.

HANDS-ON COMPUTER SKILLS

* Systems: ServiceNow, JIRA, AWS S3, MoogSoft, Tomcat Servers, Apache Web Server, WebLogic Workshop 8.1, MySQL, AT&T AOTS, AT&T IPTV, Microsoft SCOM, Microsoft MOM, SQL Server, Oracle, DB2, Informix, MS Access, FoxBASE, JBOSS, WebSphere, GMLC, SMSC, WAP Gateway, 3G Node B, etc.

* Languages: Java, JavaScript, XML, XML Schema, WSDL, HTML, CSS, SQL, UNIX shell, Ruby, C++,



Contact this candidate