Technical Advisor Dev & Application Performance Analyst Resume
SUMMARY:
- Possess 15+ years of IT experience in software development & Real - time application performance monitoring (APM) for enterprise applications in Telecom/hotel group/franchise domain with web/mobile/middleware.
- Experience in SOA/Microservices & Api management (APIGEE) design/implementation & APM.
- Expertise on industry standard framework J2EE (Spring MVC/SpringBatch/SpringBoot/SpringDataCaching/Security/ hibernate), Messaging and portal framework.
- Experience in building private & public clouds for enterprise application (Data center Hosting).
- EAI methodology with Fuse ESB & TIBCO.
- Proficient in designing end-to-end architecture for enterprise application.
- Exposure to Big-data, Hadoop, Hbase, Casandra, Zookeeper.
- Expertise in Application monitoring tools and real time production troubleshooting using AppDynamics, F5 load balancer admin console, VMware Turbonomics, Akamai GTM admin, Java visual VM. Experience in building private & public clouds for enterprise application.
- Extensive use of analyzer tools Memory Analyzer (MAT), IBM (TDA), WireShark.
- Experience using advanced Business Process Management (jBPM) and EAI technology.
- Expertise in delivering Project using Agile, Waterfall, Iterative methodologies.
- Excellent relationship building skill while maintaining a high level of professionalism.
- Excellent communication, presentation, & organizational skills
TECHNICAL SKILLS:
Development Methodologies: Agile, Waterfall, Iterative.
Language/Scripting: Java, JSP, Servlet, Hibernate, JNDI, JTA/JTS, RMI, JDBC, SAX/DOM, WSDL, UDDI, JAXB, JavaMail, HTML, JDBC, swings, Multithreading, Java Socket programming, XML parsers (DOM/SAX), Xmlbean, Axis, XML, XSLT,SOAP, UDDI and WAP. Ajax, JSON, Jquery, AngularJS, Drools
Web/Framework: SpringMVC /SpringBatch /SpringBoot/SpringDataCaching/Security/ hibernate, Struts, JSF, ADF, MVC, NodeJS
API/Services: Microservices, SOA, REST API, Web Services (JAX-WS, JAX-RS), SOAPMiddleware Technologies JMS, Apache AMQ, WebSphere, Gemfire, RMI, JASS, JCA, EJB
Development tools: Eclipse, Net bean, Red Hat developer studio, TIBCO-Designer, Oracle-JbuilderWeblogic workshop
PROFESSIONAL EXPERIENCE:
Confidential
Technical Advisor Dev & Application Performance Analyst
Responsibilities:
- Develop Controller for request, response paradigm by Spring Controllers using Spring-MVC.
- Develop Hibernate in Data Access Layer to access and update information in the database.
- JavaScript and JQuery for providing client-side validation and Spring Validator for server-side validation.
- Experience in Spring Framework such as Spring Boot, Spring Cloud, Spring MVC, Spring Rest, Spring Resources, Spring JDBC, Micro-Services.
- Configure Maven for project compilation and building.
- Used SVN for version control management.
- Extensively used oracle sql and used spring data for mapping repository.
- Produced and consumed web services including SOAP using SOAP UI, JAXB, Apache CXF.
- Used CXF web service in SOAP and WSDL to communicate through different application.
- Involved in consuming, producing SOAP based web services using JAX-WS.
- Continuous Engineering software compliance & upgrade.
- JVM performance tuning.
- Performance and Scalability enhancements for Micro services using Spring Boot Framework.
- Memory dump, thread dump and TCP dump analysis.
- Primary revenue channel monitoring.
- Define solution architecture for communication platform.
- Define roadmap for migration of legacy application to cloud.
- Demonstrate solution & receive signoff from EA team
- Datacenter hosting migration.
- Assisting operation in troubleshoot production issue.
- Conducting root cause analysis & publishing RCA report.
Confidential
Technical Architect
Responsibilities:
- Involved in application’s design and architect and re-engineering of various product exiting modules.
- Extensive use for various tools of profiling application (jProfiler), Memory analyzer to check memory leak, application load sustainability, Scale application as per various customer need. Cluster application.
- Involved in application’s design and POC development.
- Identifying an organization’s needs
- Agreeing plans with the client
- Implementation of third-party micro services& interfaces using Web Services, RESTful API with JSON communication.
- Discussing the best products and systems with the client
- Explaining plans to designers and developers
- Producing progress reports
- Dealing with problems as they arise (the path to IT never did run smooth) Advising clients on future developments
- Produce a detailed technical design document to match the solution design specifications
- Complete/oversee the custom development and quality assurance efforts for custom work Participate and lead, when needed, the project meetings with the customer
- Manage multiple development designs and projects to meet project and customer required timelines.
- Provide Customer as required
- Participate in internal projects as required
Confidential
Delivery Lead
Responsibilities:
- Involved in application’s design and POC development
- Developed the application GUI and workflows in weblogic portal
- Developed JavaScript for client-side validations
- Developed test cases for unit level testing using JUnit
- Involved in writing queries to extract data from the Database
- Involved in testing complete flow of modules
- Involved in Data Modeling and Database Management
- Creation of Design document
- Developed test cases and was involved in Unit Testing and User acceptance testing. Involved in Bug Fixing
- Code Review of self and peers
- Responsible for Check IN of code to the Repository
- Used repository as a version control system
Confidential
J2EE Developer
Responsibilities:
- Involved in development of application using webloic integration
- Developed JavaScript for client-side validations
- Developed test cases for unit level testing using JUnit
- Involved in testing, developed test cases and was involved in Unit Testing and User acceptance testing. Involved in Bug Fixing
- Code Review of self and peers
- Responsible for Check IN of code to the Repository
Confidential, CA
Tibco Developer
Responsibilities:
- Role: Team Member. Worked on Leave of Absence workflow, Travel Advance workflow, HR workflows (rmation Change, Status Change) Change control form workflow, New Term Request,
- Application Platforms Tibco BW Workflow, Tibco Portal builder, Java/JSP, Oracle9i, Sun One Appserver,
- Code Review of self and peers
- Responsible for Check IN of code to the Repository
Confidential, San Jose, USA
Java/ J2ee Developer
Responsibilities:
- Involved in large enhancements of the product new features and Impact Analysis of major change requests.
- Developed JavaScript for client-side validations
- Developed test cases for unit level testing using JUnit
- Involved in testing Developed test cases and was involved in Unit Testing and User acceptance testing. Involved in Bug Fixing
- Code Review of self and peers
- Responsible for Check IN of code to the Repository Used repository as a version control system