Web Systems Engineer Resume
Chicago, IllinoiS
SUMMARY
- Software Engineer with extensive experience in all stages of project life - cycle such as design, coding, implementing and testing in embedded applications using real time software solutions, and has an unwavering work ethic with an insatiable desire to learn and develop professional skills.
TECHNICAL SKILLS
Languages: C/C++, Java, C#, VB, Assembly, Python, PHP, Ruby, TCL/TK, Expect
Web Development: HTML, XML, XAML, ASP.net, JavaScript, LAMP, WAMP, Visual Studio.NET, Selenium, IIS, Apache2
Applications: GCC/CC, Sun Studio, Eclipse, Netbeans, SoftIce, TASM, MASM, ClearCase/ClearQuest, DDTS, CVS, RTA, RadioComm, Net-SNMP, Granite Inventory (Xng), AdventNet, TOAD, SQLDeveloper, dbXpert, WireShark, IPSwitch, Cacti, Samba, Citrix, Norton Ghost, HyperV,VMWARE, Xen, VirtualBox OSE, SAP/R3, Micosoft Dynamics, SugarCRM, Tivoli, Netflow,HP Openview, Mercury QTP, Orcad, Autocad, Blender, Gimp, Adobe Acrobat
Security Tools: Sysinternals, Mimikatz, Ollydbg, Metaesploit, Backtrack, Scapy, NMAP, Netcat, Nagios, Snort, SPYBOT, Immunity, Radare2
Operating Systems: Windows 2008 R2/2003/7.0/Vista/XP, Sun Solaris 10, HP UX, AIX, Linux, RTOS, VxWorks, Lynx, 3BUnix
Databases: Oracle, MSSQL, MySQL, DB2, PostgresSQL,SQLite
Protocols/Standards: 3GPP, 3GPP2, CDMA, UMTS, WIMAX, LTE, IMS, TCP/IP, RIP, IGRP, EIGRP, BGP, OSPFIS-IS, IPsec, VPN, Multicast, TIBCO Rendezvous, IGMP, CGMP, PNNI, ATM, Frame Relay, EthernetDSL, IEEE 802.11a/b/g(Wi-Fi), VLAN, NAT, PPP, ISDN BRI/PRI, T1/E1, DS3, SONETROADM, Bluetooth, RS232, GTPV2, S1AP, Diameter, AAA, S1U, S5/S8, VoLTE
Hardware: Confidential MME/SAEGW, Lucent Autoflex Wireless System, Lucent Flexent, Lucent 5ESS, Eagle STPEricsson SCP, CISCO 7600/200/3600/2600 , CISCO VOIP, EdgeMarc 5300, PIX, Barracuda Spam Box, Fidelis, SonicWall
PROFESSIONAL EXPERIENCE
Confidential, Chicago, Illinois
Web Systems Engineer
Responsibilities:
- Operation and Administration of ELK components such as ElasticSearch, Kibana, Logstash, and Beats
- Routine product updates, patches, etc.
- Creation of HP Server Automation post and pre-installation automated test scripts using unix shell scripts, python, powershell and vbscripts
- Use HP Server Automation to manage the deployment of application on Windows Servers, CentOS, AIX, Redhat and HP Unix
- Creation of automated HP Server Automation test scripts in python and Bash using TDD and BDD design methodology
- Acquisition and processing of vendor artifacts
- Use Gradle and Jenkins to build and repackage samples demos of Oracle Java, IBM Java, .Net, Apache Tomcat Server and Apache WebServer
- Monitoring of Servers and Applications using HP Openview, ELK, Splunk, Snort, Solar Winds, Zabbix, EMC Smarts, Tivoli Netcool, Graphite and Grafana
- Created test scripts using easyB
- Automating the deployment process
- Performed smoke testing and validation of applications
- Identification of areas for process improvement and automation opportunities
- Documentation of the build processes
- Functional testing of application product components
- Administration and configuration of Jenkins for the build process and automation
Confidential, Reston, Virginia
LTE EPC Software Engineer
Responsibilities:
- Performed lab testing (Feature Testing, Regression Testing, Automated Testing), software upgrades and validation of new software releases of eNBs for Sprint Network Vision Project in Reston VA.
- Created and executed GUI automation scripts using Selenium, Appium and HP UFT/ QTP.
- Evaluated, analyzed and generated reports on LTE deployment solutions to optimize the network.
- Raised trouble reports for all issues and bugs identified during testing and performed troubleshooting with network support teams.
- In-depth analysis of S1AP, GTP, Diameter, SIP, IPV4/V6 protocols
- Performed Load and performance testing using JDSU, Landslide, Aeroflex etc.
- Worked on LTE deployment solutions for Sprint such as CSFB, eCSFB, eHRPD, Volte, Carrier Aggregation, Traffic Management and Self Optimizing Network (SON) features.
- Certified UE devices such as Apple Iphone, Confidential Droid, Confidential Galaxy S series, LG, and HTC One for connection to Sprint network
- Tested UE devices for Bluetooth, WIFI connection
- Manage and performed IOT testing with Sprint approved vendor equipments such as EnodeB’s, IMS, MME, SGW/PGW, HSS, DRA, PCRF, Diameter, AAA, MSC, VLR/HLR and HSGW
- Developed MOPs, test object list and detailed test instructions for verification and implementation in both lab and live customer network.
- Held customer meetings to discuss and review the test results for regression, new feature verification and bug fixes
- Validated Golden Parameter scripts for various Sprint NV Releases on Confidential eNBs.
- Worked on various Confidential RAN product portfolios such as TDD and FDD macro eNBs and Small Cells.
- Resolved LTE/CDMA technical conflicts with UE device testing groups with respect to protocol specifications and design.
- Negotiation of feature requirements, product requirements, KPI and protocol specifications with customers
- Developed Server/Client SOAP Webservices using Eclipse, Microsoft Visual Studio WPF C#, and Python.
- Creation of Automated testing suites using Python Robot Frameworks, and Selenium Webdriver.
- Support of Lab debug activities, providing SW patches and driving patch process
- Commissioning/Decommissioning of Core EPC hardware and software for Confidential LTE EPC Network
- Provisioning of IPV4/IPV6 routing and ip-pools
- Resolved LTE related issues and outages in Lab and Production environment
- Administered CentOS linux Servers, Solaris Unix, Windows Servers and Apache Web Servers
- Securing and hardening of Linux servers, Windows Servers and Apache web servers
- Created scripts in Bash, Python, Expect, VBscript, and Powershell Scripts to the automate the administration of Linux servers, collection of statistics and log reports
- Installed and configured Cisco UCS and Nexus Routers, Firewalls, IPS, Dell R720 Blade Servers and EMC RAID Disk
- Applied patches and performed software upgrades on Redhat Linux and Windows Servers using HP Server Automation
- Performed IOT testing between Confidential AEPC, ALU IMS, Cisco, SGW/PGW, Ericsson MME, Huawei eNodeB, Netscout, Netcool, and HP Openview
Confidential
Software Engineer
Responsibilities:
- Lead Projects and or tasks to completion
- Execution of manual and automated test scripts in a Systems Test environment
- Deploy units under test (radios, repeaters), PC’s (box and OS’s)
- Program units under test (using Confidential programming tools)
- Manage the execution of test cases using Confidential Test management tool
- Performed defect management using Clear Quest
- Find, debug, and characterization of defects
- Applied patches and software upgrades on Redhat Linux and Windows Server 12 using HP Server Automation.
- Communication of test statuses and issues encountered during testing
Confidential
Software Test Engineer
Responsibilities:
- Test and Validation of the following Confidential Mobile Network Solutions (TEMNS) 3GPP LTE EPC such as the 7100 Optical Transport, 8800AR Cell Aggregation GateWay, SC600 Smart Core and 8600 CSR Multiple Service Router
- Provisioning and installation of the ePCN and eUtran NE's such as HSS, PG-W, MME, SG-W and EnodeB using MetroWatch ( Confidential E2E NMS)
- Performed Test Management, planning, creation and automation using HP Quality Center
- Creation of test reports and status from Oracle database using Java JDBC and Perl DBI script to execute SQL queries
- Execution and customization of automated scripts using Perl, Python and TCL/TK
- Performed Regression testing of the 7100 Optical Transport Equipment
- Identified and documented critical, major and minor defects
- Created various optical and electrical network topologies such as Ring, Mesh, Linear Add/Drop and Multi-ring Interconnect
- Tested Confidential EMS gui functions such as 15 minute and 24 hr Performance updates, Cut Through TL1 session, Discovery, Installation Rollback using Selenium
- Tested various interfaces or transponders such as GBEP, SAN, TGLAN, 100FX, OTU1, OTU2, OC3 - OC192 and OC768
- Tested different optical protection scheme such as DPRING, UPSR, and 1 + 1 APS
- Monitored Optical switches and Network Elements such as Confidential 7100, Cisco routers and SAN using Confidential 7190 Element Management System
- Tested 7190 Element Management System GUI functionalities
Confidential
Systems Engineer/Automation Test Engineer
Responsibilities:
- Administration of Sphericall System Software components: Windows 2008 R2/SP2 Active Directory DC, IIS 7.0, MSSQL, MySQL, NLB, DFS, Exchange Server 2010/2007, Linux, VMWARE ESX and Microsoft Hyper-V
- Installation and configuration of Confidential Sphere virtualization components.
- Created MOP's for problem resolution, Disaster Recovery and Backup and restore procedures
- Created Automated GUI, SOAP and RIA testing using VisualTest, .Net, Selenium Ruby:Test Unit, SOAPUI, Eclipse JUNIT and OpenFire
- Created .Net Applications using Visual Studio .Net C# for use in automated testing
- Creation of Test reports and charts using Vbscript to execute SQL queries from MSSQL
- System Test and Regression testing of the Sphericall VOIP system
- Installation and configuration of the Sphericall Distributed Web Service components, such as Apache Web Server, Ruby Rails, IIS 7.0, BlazeDS, OpenFire, and XMPP
- Configuration of SpheriCall and Cisco routers for network connectivity
- Created test cases and identified defects and formulated solutions to complex field problems
- Analyzed protocols such as SIP, CTIP, SNMP, LDAP and TCP/IP
Confidential
Prepaid Services Operations Analyst/Senior QA
Responsibilities:
- Provides Engineering support for VAST (Value Added Service Tracking), Legacy(IS-826) and Network Service Control Platform
- Developed monitoring applications using Visual Studio WPF, and WMI (Windows Management Instrumentation )
- Creation of complex SQL queries, WSH, Excel (Macros, Vbscripts, Pivot Charts), Perl, Python, DOS shell and Unix scripts for automation and Report Generation
- Installed and configured Huawei and ALU eNodeB using LMT Tool
- Performed LMT commissioning of ALU and Huawei EPC nodes: USN, UGW and HSS
- Installed and configured Huawei and ALU EPC nodes;USN, UGW and HSS for Lab LTE trials
- Installation, Upgrade and provisioning of VIP and Dialogic SIU G22/G32 hardware and software components such as Prepaid Software applications, Oracle databases, Dialogic SIU G22/G32 and Server hardware
- Certification of hardware and software components for VAST live production environment
- Administered Windows servers operations using SCOM
- Performed vulnerability assessment of Linux and Windows network infrastructure
- Resource forecasting and planning in response to business needs and requirements
- Manage and monitored network services and application using Nagios
- Used HP Quality Center for Test management
- Operation and monitoring of live production VAST applications and WIN/SS7 network elements
- Creation and analysis of Business and System requirements for VAST features
- Analysis of charts, data, logs, TCP/IP, SS7, TCAP, ISUP and Diameter messages
- Speedy resolution of failed transactions, critical production and Lab outages
- Created and tested VAST test cases for regression and performance testing
- Performed SOAP testing using Parasoft SOATest
- Trained testers on SOAP testing
- Created Test plans and MOPS
- Provided 24 hour pager support
Confidential
Support Engineer
Responsibilities:
- Provides technical support to a wide range of customer related issues such as spam, email, Web, IP telephony/Asterisk PBX, network connectivity, intrusion detection and virus removal
- Installed, Administered and configured Windows 2003, Linux servers, Apache Web servers, Email Servers, Citrix, Samba, MSSQL, MYSQL, FTP, SugarCRM, and Asterisk Open PBX Systems Servers
- Monitoring of Network devices, applications and resources using SmarterMail, Plesk, Ipswitch, Netflow, MRTG, Cacti, Netcat, Nagios
- Setup of Virtual environments using VMWARE, VirtualBox OSE and XEN for evaluation and test of Asterisk PBX variants, Windows and Linux OS, and various applications such as CRM's, databases and Billing software
- Created SQL queries using Perl DBI to extract Customer Data Records
- Created MOP's for problem resolution, Disaster Recovery and Backup and restore procedures
- Created and modified HTML, PHP, JavaScript, Perl scripts VBA, WSH, Powershell and web pages
- Operation and administration of Apache Web Servers, Database Servers, Email Servers, Asterisk CentOS PBX equipment, Cisco Switches, Spam Boxes, Netopia routers and Dell Edge Servers
- Performed vulnerability and Pen testing of data center
- Detection and removal of malware and viruses using Sysinternal Suite
Confidential
Software Engineer
Responsibilities:
- Develop, create and modify general computer application software or specialized utility programs using c/c++
- Design and implementation of WIMAX/LTE test environment
- Performed System Test, Regression Test, and DIT Testing
- Performed testing and diagnostics of wireless equipment using Frequency Generators, Oscilloscope, Spectrum Analyzers, Multimeters and Protocol Analyzers
- End to end testing of Data and Voice calls
- Tested and modified perl and unix shell installation scripts
- Tested MotoNMS GUI interface
- Installation and configuration of Sun Solaris Unix Servers and Oracle Databases
- Monitoring of Network Elements and Applications using Enterprise Management System such as MotoNMS
- Resolve Lab related issues
Confidential
Software Engineer
Responsibilities:
- Test and development of the Confidential 7100 Optical Transport Switch
- Performed Test Management, planning, creation and automation using HP Quality Center
- Performed Feature and Regression Testing
- Installed and configured Confidential 7100 from the ground up
- Configured Cisco 6500 routers for networking 7100 switches
- Monitored Optical switches and Network Elements such as Confidential 7100, Cisco routers and SAN using Confidential 7190 Element Management System
- Tested 7190 Element Management System GUI functionalities using Selenium
- Performed testing and diagnostics using Agilent optical equipment, Gnubi, T-bird, Multimeters, Oscilloscopes, Frequency Generators, and spectrum analyzers
- Tested SAN, GBE, MPLS, OSPF 7100 features
Confidential
Software Test Architecture
Responsibilities:
- Lead Test Architect for the Mobile Multimedia features testing
- Trained Test Engineers on Multimedia Testing
- Defined and identified infrastructure requirements to support Linux Java Mobile testing
- Implemented test and quality improvement initiatives
- Optimized test suite and reduce test cycles by using defect reduction techniques and stream lining test cases
- Oversees the Multimedia testing activities for various Confidential testing centers
- Subject Matter Expert for Linux Java Mobile Multimedia features
- First user testing of new Linux Java Mobiles (User Experience Testing)
- Performed diagnostics and testing using RTA, Radiocomm, Fluke Multimeter, Oscilloscopes, Spectrum Analyzers and Frequency Generators
- Created online training and documentation for new Multimedia features
Confidential
Software Engineer
Responsibilities:
- Develop, create and modify general computer application software or specialized utility programs using c/c++ and Java
- Created Perl and Python shell scripts to automate SNMP testing
- Lead test Engineer and Subject Matter Expert for SNMP/Enterprise Management System Applications and Web Applications
- Trained Test engineers on SNMP testing and configuration
- End to end testing of HSDPA (High Speed Down link Packet Access), VOIP calls, and Confidential (High Speed Access points) features
- Performed Automated Testing of MotoNMS GUI using Selenium
- Analysis SIP,MIP, and SS7 messages such as TCAP and ISUP to test and troubleshoot calls
- Performed System Test, Regression Test and Feature Testing
- Design and integration of various UMTS Network elements such as Confidential, Cisco routers, AAA, Radius, IWF/CGW, SS7, HLR, ISS, Confidential Manager, 802.11x, GTP Proxy, GGSN, Redback, and UMCS
- Installed and configured Solaris 10, SNMP, Apache, FTP, SSH, SSL on Sun Servers
- Performed testing and diagnostics using Frequency Generators, Spectrum Analyzers, Oscilloscopes, Fluke Multimeters, and Protocol Analyzers
- Provided technical assistance and guidance to Confidential international deployments and demos
- Created workarounds to Lab and Field related issues
Confidential
Software Test Engineer
Responsibilities:
- Developed c/c++, Java, Perl PDSN application and features
- Created expect, Perl and Python scripts for testing SIP and MIP calls
- Tested SIP (Simple IP) and MIP (Mobile IP) call scenarios
- Implemented SIP/MIP test environment from the ground up
- Performed Integration of 3GPP2 Network Elements such as PDSN, AAA, Radius Servers, Cisco Router/Home Agent/Foreign Agent
- Monitored and tested Network Elements using Common Element Management System (CEM), HP Openview, SNMP Browsers, CA eHealth
- Performed integration testing of CEM with HP Openview, eHealth, MySQL, MSSQL, and Oracle
- Performed System and Regression Testing
Confidential
Software Engineer
Responsibilities:
- Lead Common Facilities Administrator for Autoplex and Flexent simulated and virtual Wireless Lab environment
- Lead Test Engineer for IOS project
- Trained Test Engineers and Load Administrators on IOS testing and CLF process
- Tested Software for the CDMA, UMTS, PacketCore wireless technology
- Administered the Common Load Facility and package software updates for Field, Lab and Remote Testing
- Created Perl and shell scripts to manage the Simulated Wireless Environment CLF
- Performed integration of various UMTS all IP network elements
- Performed SNMP, GUI and WEB interface testing on SoftSwitch GUI and Lucent NMS
- Performed Regression and Feature testing
- Performed in-depth analysis of SIP and IP packets using sniffers
- Created dynamic HTML web pages for Software Update releases
- As Lab support Engineer, resolved issues and outages in the Lucent Wireless Labs
- Provided 24 hour pager support for Lab and Field issues
Confidential
Senior Programmer Analyst
Responsibilities:
- Administration and Operation of Windows Servers and Email Servers
- Developed applications using object oriented technologies
- Developed 3 tiered client server applications using VB, Java, c/c++, ObjectStar, CORBA, Middleware and databases
- Performed Network and Applications monitoring using Tuxedo, Tivoli, and HP Openview
- Administration of Windows NT, and Lotus Domino Server
- Provided Tier 3 support for legacy systems (IBM and Confidential Mainframes) and middleware applications for telecommunication billing system
- Developed Unix, Dos, Perl and PL SQL scripts for automation and monitoring of HP Unix, Windows NT Servers, and Oracle Databases