Sr Tech Lead Resume
Dallas, TX
PROFESSIONAL SUMMARY:
- Has 10yrs of experience in development of various Application Systems for Airlines, Telecom Domain using various Project Development methodologies (Agile, RUP, and Waterfall etc.)
- Experience in Development, Troubleshooting, Designing and Testing of web applications and Telecom/Network Products, OSS/BSS Systems Implementation/ Integration/ Service Activation.
- Involved in discussions with client/customers for presenting the design approach/solutions to the client, coordinating with onsite, off shore teams and also third party stake holders to resolve issues.
- Building roadmap to deliver defined solution/deliverables within stipulated timelines.
- Implementation and Designing of OSS/BSS solutions for NMS/EMS products supporting Provisioning, Service fulfillment, Service Assurance, Billing and Inventory management using Java/J2EE Technologies (SOA).
- Proficient in Web applications development by using Java and J2EE, Struts, Spring, XML, Web services (SOAP and RESTfull), AngularJS, JMS, Oracle, JDBC, GIT and Rally.
- Have Sound knowledge in Big Data and Hadoop Eco systems (HDFS, Hive, Sqoop, Spark, HBase )
- Coordinate & define solution across diverse legacy & strategic applications while adhering to system architecture roadmap
- Deep knowledge and highly experienced in networks, devices, services modeling and automation in OSS systems
- with Orchestration, OrderManagement, Catalog, Service and Resource Inventory(SRI), Fulfillment Patterns, Workflows including static processes, Rules and tasks for Service Fulfillment (Comptel) and Service/Network Provisioning.
- Highly skilled and knowledgeable in OSS system architecture, designs, specifications, system testing and system user training and adoption in carrier services.
- Client interaction on daily basis to produce and agree upon shadow/ reverse shadow/ cutover plan, the managed services transition scope and status report of daily shadowing activities.
- Hands on experience with telecom (NMS/EMS) products (ANA, IPSA) for implementation of activating network services include (AVPN/L2VPN/L3VPN/QoS/MPLS/ELINE/ELAN/SV - LAN).
- Experience developing scripts and workflows to activate services on network devices managed by Active Network Abstraction (ANA) through Scripts and Workflows.
- Has good eye in finding faults, and trouble shooting of logs, Analysis of root cause.
- E-2-E Testing of Telecom domain OSS. Test case generation and implementation, defect logging, tracking and coordination with development teams and UAT managers.
- Write code for Proof-of-concepts and prototypes in support of Project activities
TECHNICAL SKILLS:
Operating Systems: Windows, Linux and Unix
Domain: Crew Management, Telecom / Systems supporting OSS/BSS,NMS/EMS. Billing, Provisioning and Activation.
OSS/NMS Products: ANA (cisco) and IPSA (oracle), Comptel suite (OM, Catalog, SRI and P&A), XDM and IP-RDM
Languages: Java, HTML, XML, SQL and PL/SQL
J2EE Technologies: JDBC, Servlets, JSPs, Web services (SOAP and REST), AngularJS, jQuery.
Servers: Tomcat, jBoss App Servers (AS, EAP), Weblogic, Websphere.
Frameworks: Struts, Hibernate, jBPM and Spring (Core, MVC and Security), Spring Boot, SoapUI, AngularJS, AngularJS, JQuery, JUnit, Fitnesse.
Reporting and Tracking Tools: HPQC, TeamCity, Jenkins, BitBucket, GIT, Jira and Rally
Databases: H2DB,In Memory, Oracle and MySQL
Tools: Eclipse, IntelliJ, SOAP UI, Team City (Jenkins), Bit Bucket, GIT
Telecom Technologies: Carrier Ethernet, E-Line, E-LAN, L2VPN, L3VPN, QoS, MPLS, TCP/IP, DOCSIS, CNR.
Standards: ITU (TMN model and FCAPS), TM Forum (eTOM, NGOSS, MTOSSI, OSS/J)
PROFESSIONAL EXPERIENCE:
Confidential, Dallas, TX
Sr Tech Lead
Responsibilities:
- Involved in the Analysis, Design and implementation, discussing wireframe with clients. Designed class diagrams, sequence diagrams and high-level technical documents
- Collaborating with Project Manager in Tracking and managing project development process.
- Involved in coding towards the transformation logic.
- Developing the new components / services by following the existing Microservices based architecture.
- Problem Identification and Integration of technical skills to address and solve issues.
- Implementation of GUI components as per the requirements using Front End Technologies using AngularJS/JQuery.
- Merging the code to the GIT repository.
- Coordinating with team to fix and minimize the build failures, resolving issues occurred during CI/CD process.
- Implementing Web Services and integrating with various systems (Messaging systems)
- Implemented persistence layer using Hibernate that use POJO classes to represent persistent database tables.
- Developed web services SOAP/REST (publishing and consuming) in security context (OAuth, WS-Security)
- Integration of application with external systems using APIs and web services.
- Writing JUnit Test cases and test fixtures to execute Test Suites.
- Daily Tracking the Rally for Project Status, Fixing the issues come out during CI/CD process.
- Responsible for Understanding requirements and implementation of solutions as per requirement.
- Coordinating with Offshore team, Played as Consultant role between off shore and onshore teams.
Environment: CMX, Core Java, J2EE, JSPs, Spring, Spring Boot, Microservices, AngularJS, Swing, Hibernate, Maven, CMM, Web Services (SOAP and Rest), maven, JSON, SOAPUI, JUnit, Fitnesse, Team City, JMS, Oracle, H2DB, SQL, Active MQ server, Tomcat, GIT, BitBucket, TeamCity, Rally.
Confidential, Austin, TX
Sr Tech Lead
Responsibilities:
- Gathering functional requirements from the client and interpreting the Business Requirement documents for new service launch
- Integration of application with external systems using APIs and web services.
- Activation and verification of network services on devices using XDM and IP-RDM.
- Managed Customer Requirements & Interface Definitions related OSS/BSS processes (majorly - ORDER MANAGEMENT)
- Responsible for communicating with client/customers including presenting the design/solution to the client, coordinating with onsite, off shore teams and also third party stake holders to resolve issues.
- Discovering devices and monitoring of devices as per customers network using topology view.
- Activation and Configuration of services on network devices, and verifying the configuration ( Confidential device level).
- Developing Application Modules(Provisioning / Billing) based on requirements using Java and J2EE technologies.
- Performing Testing on web services using SoapUI.
- Building roadmap to deliver defined solution/deliverables within expected timelines.
- Implemented business solutions using Spring frameworks and web services.
- Producing and Consuming of web services using Jersey (JAX-RS) framework.
- Interacting with database using Hibernate framework.
- Responsible for Understanding requirements and implementation of solutions as per requirement.
- Deploying project into various environments, and troubleshooting if there are any issues.
- Preparation of Data using XMLs (Service Details - XML Manipulation) to activate services on network devices.
- Verification of Configurations on devices depending upon the Service type and parameters.
- Reviewing of Test Plan, and Test Results, Tracking of Development and testing activities using Quality Center.
- Responsible for performing Functional, GUI,Sanity, and Regression Testing.
- Proactively involved in Customer Meetings & Training Sessions.
- Define the data model for the parameters used in the interface
- Provisioning of VPN services using XDM GUI VPN manager, SV LAN, VPN, BGP-MPLS Provisioning and Activation.
- Troubleshooting and debugging of XDM and IP-RDM GUIs.
Environment: XDM, IP-RDM, Routers (76xx, ASR, BRAS,..etc), SAM, ISAM, SNMP, NETCONF, Core Java, J2EE, JSPs, Spring, Struts, Hibernate, Oracle, SQL, Web Services (SOAP and Rest), JMS, Clearcase, HPQC,LINUX, UNIX, COMPTEL (SRI, OM, IL and Product Catalog), Selenium, Splunk, SOAPUI,HPQC, UNIX, Active MQ server, NETCONF, SNMP, Weblogic.
Confidential, Middletown, NJ
Tech Lead
Responsibilities:
- Troubleshooting of Applications, Providing information and the root cause analysis.
- Working closely with team to understand business requirements.
- Managing the Network Elements (Device Discovery, managing the NEs).
- Involved in Implementing Web applications for managing the NEs.
- Work with team to design and implement innovative solutions with a focus on adhering to standards, best practices and code quality techniques.
- Implementing GUI components as per device hierarchy to show the Configurations Using Front End technologies (JSP, Angular JS).
- Building roadmap to deliver defined solution/deliverables within expected timelines.
- Transforming a functional requirement into a technical requirement for development team.
- Design and implement technical solutions to satisfy functional and non-functional requirements while ensuring quality and timely delivery.
- Lead troubleshooting and fixing defects for the planned releases and production
- Build and maintain effective working relationships with key technology team members
- Understanding the gaps between APIs exists in the Application and various systems.
- Verifying of configurations on devices (various device models includes ISRG1, ISR G2, and ASR) and logs.
- Responsible for performing functional & system testing on various device platforms.
- Providing technical support to the team members.
- Verification of Configurations on devices depending upon the Service type and parameters.
- Reviewing of Test Plan, and Test Results, Tracking of Development and testing activities using Quality Center.
- Responsible for performing Functional, GUI, Sanity, and Regression Testing
- Troubleshooting and debugging of applications and logs in PAL and IPSA.
- Activation and verification of network services on devices.
- Preparation of Data using XMLs (Test Data - XML Manipulation) to activate services on network devices. And to run test cases.
- Responsible for communicating with client/customers including presenting the design/solution to the client, coordinating with onsite, off shore teams and also third party stake holders to resolve issues.
Environment: IPSA (IP Service Activator), PAL (Provisioning App), NC3 Simulator, EFMS, NP Server, Routers (CE-PE), Websphere Server, JMS, Java, J2EE, JSPs, xml, XQuery, Web Services(SOAP, REST), AngularJS, Hibernate, P/SQL, HPQC, Jenkins, Rally, Jira.
Confidential, SFO, CA
Java Developer
Responsibilities:
- Involved in developing Workflows and scripts for provisioning network devices.
- Managing Network elements (Discovery, Addition, Deletion and Managing Network topology)
- Managing network interfaces and configuring interfaces with policies.
- Transforming a functional requirement into a technical requirement for development team
- Coding using Java and J2EE technologies to develop web based application to interact with NMS products (ANA).
- Exposing interfaces to external systems (NBAPI, OSS, BSS)
- Troubleshooting of Applications, Providing solution and root cause analysis.
- Working ANA Network Vision to monitor Networks using topology view, identifying the network connectivity interfaces and their status.
- Monitoring the Status of network interfaces (link up / down)
- Responsible for the initiation of Trouble Reports on the bugs tracked.
- Proactively involved in Customer Meetings & Training Sessions.
- Designing and Development services and workflows. Packaging of commands.
- Interfacing of API’s to web applications (publishing and consuming web services)
- Involved in understanding of HLDs and preparing Design document to development team.
- Understanding the gaps in APIs exists between the Applications and various systems.
- Responsible for performing/reviewing functional & Unit testing and results. Providing technical support to the teams.
- Activating VPN, QoS services on devices.
- Simulation of Network elements (Routers and ASA Firewalls).
Environment: ANA (Active Network Abstraction),ANA Network Vision, ANA Workflow editor, ANA Event Viewer, PA (Provisioning Application), Routers (CE-PE), SNMP, ANA Gateway server, JBoss/Tomcat Server, Bean Shell script, Java, J2EE, JSPs, Web Services, Eclipse, shell script(bash), Java, XML, JBOSS AS, ANA Server, jBPM, Seam, ANA Gateway.3, UNIX, LINUX.
Confidential
Java Developer
Responsibilities:
- Responsible for implementing several of the utility and infrastructure classes for the project
- Involved in the development of Module Functionalities using JSP and Servlets.
- Wrote Oracle stored procedures for retrieving data from multiple tables, so that it can be invoked using callable statements from java code.
Environment: Struts, JSP, Tomcat Web Server, Oracle, Hibernate, Eclipse and winCVS.
