We provide IT Staff Augmentation Services!

Lead Configuration/operational Radius Application Server Resume

0/5 (Submit Your Rating)

Santa Clara, CA

SUMMARY:

  • I have over 15 years’ experience as Java Back - end (J2EE/Core), Lead Operational/Configuration and Sr.QA/ Selenium (Black-box) Automated highly transactional e-commerce web application with proven expertise in OOA and exceptional record overseeing all facets of SDLC, from analysis and design to implementation.
  • Provide vision for and direct oversight of the IT Infrastructure Strategy Integration Management function within IT Infrastructure Business Operations. Develop key performance metrics, establish baselines and drive continuous improvement in delivery of respective services.
  • Complete authority for making day-to-day decisions within own area of responsibility and responsibility for committing to actions and plans developed by IT Senior Leadership team.
  • Diverse experience with OOP/OOAD/SDLC and use the Agile software engineering tools (Rally/Kanban) to planning, evolutionary development and delivery; a time-boxed iterative approach.
  • Provisioned Lucent Technologies 8950 AAA Radius server/via VitalAAA and Configured/Maintained AERIS Infrastructures Radius servers with CDMA/GSM/LTE technologies.
  • In the past I have worked in different roles (Project Lead/Sr.SME/Module Lead) based on client requirements.
  • Project Technical Management - Provide direct oversight of IT Infrastructure Strategy Integration Management group, including Senior Advisors, Advisors and Analysts. Project Management (Agile, Waterfall), Release Management (Build, continuous integration, HA deployments), Development (Java, J2EE) and QA (Manual and Automated testing/Selenium). Use the estimation tools as WBS and project plan based on components tools. Conducts the online knowledge transfer meeting, Planning resources required, Effort estimates and schedule, Reviewing of weekly status, consolidation of status, escalation of issues and any re-planning, Interact with stakeholders for the various deployment projects, understand their expectations, plan timelines and allocate resources to development and delivery.
  • Participate with business functionalities - J2EE technical stream as Project/Technical Manager, review of design specifications and functional/non-functional requirements (AP360 & Mapping documents) conducted on-site/off-shore technical team meetings and client status meetings based on client requirements. Provide the WBS and Components based complexity estimation based on the client infrastructure system. Review the DD, TDR, and SRSD for development team and make necessary corrections.
  • Utilizing Java tools in business - N-tier architecture, J2EE (EJB3.0, JPA1.0 - 2.0, JTA, JMS), Core Java, JSP/Servlets, JMS, JDBC connect to SQL/Oracle using UNIX, LINUX & WINDOWS platform. Use the messaging components JMS to integrates with SOURCE & TARGET system files and monitor with IBM Web Sphere MQ. Proficient in Spring 2.5/3.0 (Core, AOP, and Data support using different template) Struts 2 and Hibernate.
  • Production support - Use the ITSM/BMC & HPSM tools to monitor the incident & change managements, based on client request level (P1/P2/P3/P4). Used the TWS (Tivoli Workload Schedule) 8.5.x Scheduling in a distributed environment & trigger batch job, job stream execution QA/PROD environments based on real-time events and notify unusual conditions happen in the infrastructure scheduling activity.
  • Alcatel-Lucent Radius server / Operational - Provisioned Lucent Technologies 8950 AAA Radius server/VitalAAA and associated LINUX server to provide user authentication for local and remote access to internal core network servers. Configured & maintained AERIS Infrastructures Radius servers with CDMA/GSM/LTE technologies. Proficient in Oracle Database, MongoDB and messaging mechanisms (RabbitMQ/AMQP). Good understanding Mobile Technologies (FDMA, TDMA, CDMA), GPRS/ SGSN &GGSN.
  • Software Installations - Installed/Configured commercial version of Mongo DB (3.2.6), RabbitMQ (3.2.4), Alcatel-lucent 8950 AAA Radius server to Linux Centos 7.2.

PROFESSIONAL EXPERIENCE:

Lead Configuration/Operational Radius Application server

Confidential, Santa Clara CA

Responsibilities:

  • Server Management Tool (SMT) - Graphical interface in Java administration task /LINUX:
  • Executed aaa-smt, created the admin user and configurations related to the SMT/Config & Policy servers. Re-wrote/Modified following 8950 AAA policy flow files in run directory server properties (CDMA/GSM/LTE)/ set the configuration properties that control the basic operation of the Policy server+USS. Configured DB connection through the JDBC-URL. radius clients/ Configured the client address is taken from the source address of the IP packet. method dispatch/ file selects which method in which .pf file will be used to process a request. user files/ Optional file where we can store provisioned users, as well as their specific parameters. Created perl scripts based on user files and load the caches into input files.
  • Modified/Managed Aeris Policy files (AUTH/ACCT) based on business requirements.
  • Customized the Logging Tools: Modified Log Messages, Log Channels, and Log Rules based on Aeris operational infrastructure system.
  • Configured Multiple CDMA/GSM/LTE servers (Authentication & Accounting) in Production environment in different GEO locations (San Jose Data Center, Las Vegas Data Center, UK Data Center, and India Data Center) and managed the cronjobs for each CDMA, GSM and LTE radius servers.
  • Used Radius Test Tools in Server Management Tools (SMT) to test with all AUTH/ACCT requests which was confirmed with CDMA (1XRTT data sessions-option 33 & EVDO data sessions-option 59)/GSM (ALTGSM) database servers and updated the databases.
  • Installed and configured the rabbitmq test server to the LINUX environment and monitored all the CDMA radius servers’ traffic in AMQP.
  • Participated in production maintenance windows in radius servers’ activities and contributed to the NOC team. Worked with the Sr. System Admin/Oracle DBA team to correct configuration for the file system / correct connection to all production and test databases.
  • Responsible for the Billing process in AERIS (Sprint CD/Monthly) and executed Hadoop processes and other related tasks.
  • Maintained all the related radius server documents and published them to the Confluence page/JIRA. Created/Managed the bitbucket repository and merge the all new source code into correct radius branch using the command line.

Sr. Software consultant

Confidential / Sunnyvale / CA

Responsibilities:

  • Technology stack: Java 7 (Core Java/J2EE), Oracle, mySql, Confidential engineering platform (Hubble Matrix/ Monitoring, Splunk / Logging, Audit, Heath check) Spring, RESTFUL, Jenkins, Maven, Shell Script, Eclipse, Jetty server, JOBSS
  • Use the GITLAB to Fork and Clone the appropriate iSell projects (iSell-Services, iSell-Web and iSell-Sales-Interface) to local environment and connect to remote server using the SSH, modify with property and files using VI editor.
  • Configured automated process for builds and deployments, daily basis code review and make change if necessary and track the Radars for all the environments (DEV, UAT, STRESS, IT,) make sure after the deployment move to the correct state (Analyzed/Build/Verify/close).

Technical System Analyst/T/ Sr. SME

Confidential

Responsibilities:

  • Technology stack: Java, JSP/Servlet, XML, IBM Main Frame / CICS (Customer Information Control System), DB2, Web Services / SOAP, IBM Web Sphere 7.0, RAD 7, IBM Clear Case, HP Quality Center, Spring Tool Suite and SOAPUI
  • Provided the initial draft, SRS (Software Requirements Specification) based on the BRD and business/technical functionalities. Consult with business representatives on matters related to system functions and processing. Calculates the ROM/Sizing for the analysis and development phases. Conducted on-site/off-shore meetings for development, code review and all the testing levels.
  • Coordinates with on-site and off-shore team, deliver products based on client release cycles (Every two months release and make sure products are stable for different environments). Conducts the online knowledge transfer meeting for new resources and allocation/de-allocation process based on client approach.
  • Use the Java concurrent API Exceutor, ExecutorService and SchduleExectorSerivce manage the multi-threads environments. Use the Java collection framework Map interface to resolve the collision problem using Linear Probing, Quadratic Probing and Double Hashing techniques.
  • Coordinates were release based on R2 through R12 testing, Pseudo UAT testing and Micro Release testing with test team. Papered the entire test objectives/scenarios; the test team was satisfied with business/technical requirements. Executions of test objectives /scenarios are completed on all the testing levels. (Unit, Regression, UAT, Smoke)
  • Verified with same or different transactions from the front-end applications data updated to Legacy system (Legacy system used SIA (structure-level), CHA (client-level) PLA (policy-level) via COMMARED correctly.

Sr. Software Analyst

Confidential, Bethesda / MD

Responsibilities:

  • Technology stack: Java, J2EE (EJB 3.0/JPA1.0-2.0,Struts2), Oracle, Web Services/SOAP, IBM Webshpere 7.0, Ant, RAD 7, IBM ClearCase
  • Initial draft for Revenue Management System migration project plan, execution based on client requirements, and conducting technical meeting with client and Marriot central technology team.
  • Following five layer Revenue Management legacy system architecture components migration to new Global Revenue and Property Management System.
  • Presentation Layer - Java Script, JSP, Ext/JS, HTML and Dojo 1.6 to migrate Dojo 1.7 with Asynchronous Module Definition (AMD) features.
  • Web Layer - Struts 1.x to migrate to Struts 2.x (adding the Value Stack and interceptor)
  • Business Layer - EJB 2.x (remove the @Home & @Object business interfaces) migrate to EJB3.x (new functionality EJB 3.0 Interceptor/AOP, EJB3.0 Timer/Scheduling and Transactions)
  • Persistence Layer - Adding new functionality from JPA 2.0
  • Data Access Layer - Based on a modified persistence layer comprising functionality mapping to DB2/Oracle 11g Database.
  • Provided the WBS based on existing Marriott Legacy System with in all the server-side components (Business- EJB3.0/JPA- 2.0/DAO) and code review for all the Java class.

Project /Technical Manager

Confidential, Minneapolis / MN

Responsibilities:

  • Technology stack: Java, J2EE (JMS, JTA, EJB3.0, JPA), UNIX, Oracle/Sql, IBM Webshpere 7.0 Application server, ITSM, CVS, Apache/Tomcat 6.0.
  • Project description - Gathering requirement from the different business units and coordinates with business unit/off-shore team and able to lead a team of entire AppTalk developers and help them to resolve technical challenges and meet the project deadlines. Middle-ware application AppTalk framework used as a standard integration layer for integrating JAVA applications across BestBuy to transfer information via Queue, Topic and files.
  • Agile - Designed and coded application components in an agile environment utilizing a test driven development approach.
  • JMS -
  • Developed the messaging framework - communication between workflow manager and other Enterprise Applications over XML and IBM MQ-Series.
  • Use the J2EE standard API JMS - implements & modify the Adapters (PUB/SUB & GFTP) to transfers the data from SOURCE to TARGET systems and monitoring with MOM (IBM WebSphere MQ/Websphere MB/).
  • Java Design Pattern - Re-factors tight-coupled Java code by applying Java Design Patterns (Service Locator, Business Delegate, and DAO, TO, MVC) and Java best practices for performance, better maintenance and code readability.
  • Hibernate 3.0 - Guiding the Application Team’s entity design to ensure maximum leverage out of the ORM layer and JPA best practices.(Transaction and Lock /optimistic and pessimistic)
  • Market Place - Re-Factoring of the legacy code to introduce declarative transaction and integrate with the new services (Use the Business Delegate, Business Service and Service Locator patterns)
  • Testing - Verify with business unit, applications meet the client request and unit test, regression test, smoke/UAT are passed before deploy to DEV, CIT, QA and PROD environment.
  • SOURCE & TARGET systems - Unix/Linux/window OS and make necessary changes (files permission level, move the location, transfer files) on based on client request.
  • CVS repository to connect with legacy code and implements, modify with based on applications group request.
  • Review the technical documents - (AP 360, AP 363, AP 475) placed to SharePoint and make necessary corrections.

Technical Lead

Confidential, Atlanta / GA

Responsibilities:

  • Technology stack: Java, JSP/Servlet, Struts 2, Spring 2.5/3.0,UNIX/PUTTY, TOAD/DB2, SQL/SYBASE, HPSM, VMWARE, CVS, APACHE / TOMCAT
  • Configure IBM Webshpere 7.0 - Applications & Portal server based on project specific domain and check-out with CVS - CAREMARK repository 159 projects to customize with client documentations.
  • Eclipse IDE - analysis, design, code change based on Java (1.5)/J2EE (core design patterns)/JSP/Servlet/Java script/CSS/HTML and use test unit plan/ Integration testing/regression testing/smoke test/UAT.
  • DML, DDL & DCL - use the database functionalities map to Oracle/Sybase/Mysql database clients and connect to back-end with PUTTY/UNIX, TOAD/DB2, and FILEZILIA FTP client via VMware.
  • Production support - uses the HEAP/HPSM tasks and meets the SLA requirements (P1/P2/P3/P4) without falling.

Lead Software engineer

Confidential, Bronx / NY

Responsibilities:

  • Technology stack: Java/ J2EE - Design pattern/ Java Swing & HTML/CSS/Java Script, SVN/GIT
  • Core Java - Use the java collection frame work to implements the application and using the List, Set, Map, Abstract Collection/Set/List interfaces.
  • Web Development - Use the Dreamweaver CS5 for development of user interface using HTML, XHTML, CSS, JSP and client-side validations with Java Script.
  • J2EE - Use the J2EE design pattern s Business Delegate, Session Façade, Data Access Object, Transfer Object & Transfer Object Assembler to build the required model or sub model and de-coupling with different database and connect with different web services using RESTFUL sever.
  • Java Swing - Implements the entire E-mail application using Java Mail API and use the front-end for Java Swing API (javax.swing, awt, awt.event packages including Java API & UI related components) . Use the Swing MVC architecture / Multi-thread and the other related technologies.

Lead Programmer /Jr. DBA

Confidential, NY / NY

Responsibilities:

  • Technology stack: J2EE (JMS, IBM MQ), Hibernate, MSSQL/ Sybase, InfoMaker, SQL Advantage, ISQL, Eclipse, Able commerce, Web formulator, PayPal, Chase Payment Tech & Assembla, SVN/GIT
  • Core Java/Swing/JDBC - Created command line utilities to filter lists of data using the collection framework with sorting and searching algorithms (Quick Sort, Binary Search, Boyer Moore String matching algorithms).
  • Apache open source - Usage of HSSF and POI (Apache) binaries to modify pre-existing excel sheet based on client’s criteria.
  • J2EE Core Design Pattern - Business Delegate, Session Façade, Data Access Object, Transfer Object & Transfer Object Assembler to build the required model or sub model and de-coupling with different database client/MySQL & SYBASE.
  • MSSQL/ Sybase, InfoMaker, SQL Advantage, ISQL - Programmed and implemented data conversion using MSSQL/Sybase for DRF internal system conversions of tables and 1-20 million records per conversion & modified SQL stored procedures from able commerce admin tools and write queries for data analysis and reporting based on data solutions for asset inventories for DRF customers.
  • Able commerce - Extract data from legacy DRF systems using ABLE COMMERCE platform (report mining/data analysis software), delimited files, and Excel and ACCESS databases.
  • SVN - Use the branches. tags and trunk technique to repository entire project.

Programmer /Accenture

Confidential, NY / NY

Responsibilities:

  • Technology Stack: J2EE/JSP/Servlets/JDBC/MS Access, IBM Rational Rose, Cúram Software
  • Client Architecture - JSP/Servlets, J2EE web container, Java Script, Apache Tomcat, Rational Rose, CSS
  • Server Architecture - EJB, EJB container, JDBC, JNDI, JTA, JMS
  • Cúram 4.0 - NYC Department of Technology & Telecommunications/ for Cúram 4.0 platforms - Front-end applications Developing and Implementing health & human services software based on Cúram platform.

Programmer

Confidential, Brooklyn / NY

Responsibilities:

  • Technology stack: Java /Information Retrieval System (IRS) with J2EE, HTML/XML, APACHE 4.0/TOMCAT
  • Designed and Implemented - HeffcoSearch engine & HeffcoMetaSearch engine deploy to the QA/PROD environments.
  • Java swing - Creating GUI (front-end) with Java Swing components (JFC / JDK - based on Java 2 platform) & using javax.swing, awt, awt.event packages including Java API & UI related components 2D Graphics (Java 2 platform), based on essential Java classes and search engine system architecture with UML.
  • J2EE - Component Architecture with class modules based on IRS (Information Retrieval System) using multi-platform (JDK, Apache Server 4.0 - TOMCAT) & new media technology (J2EE, EJB, JSP/Servlets, Java Script, XML/HTML/DHTML) and reusable component technologies connected with JDBC (ODBC, Access/SQL).

We'd love your feedback!