We provide IT Staff Augmentation Services!

Senior Software Engineer Resume

3.00/5 (Submit Your Rating)

OBJECTIVE:

Seeking senior level assignments in Architecture, development, and delivery in Adobe CQ.

PROFILE SUMMARY;

  • Over 13 years of experience in: Solution Designing - Application Development-Technical Support Client Servicing- Enhancements
  • Certified TOGAF 9.0 Enterprise Architect (Secured 94 % aggregate in Part I & Part II exams)
  • Experienced in design, implementation of CMS platforms using Adobe Day CQ. An Adobe Certified Expert and Adobe 6.0
  • Certified Architect who has been involved in the estimation, design, development, implementation and delivery for several projects in Adobe CQ.
  • In the past, he has worked in several major projects with leading US telecom services providers involving end to end project delivery and technical assistance.
  • He possesses experience in leading legacy projects and ensured quality deliverables with in short time.
  • Experienced in architecture, design, planning, implementation, testing, and deployments of web based J2EE Multi-Tier applications.
  • Possess strong business understanding, solid management, analytical and problem solving skills required
  • Adept in handling projects related to end-to-end development of software products from requirement analysis to system study, designing, coding, testing and de-bugging using either traditional waterfall model or agile methodology.
  • Diligent and self-motivated technical architect with expertise in driving product vision and product road mapping across various assignments; equally adept in architecting business solutions using ground-up development.
  • Exceptional communication, presentations & mentoring skills with distinguished abilities in leading teams for developing procedures and service standards for business excellence.

KEY RESULT AREAS:

  • An experienced Adobe Day CQ Architect experienced in delivering dynamic multi-lingual, multi-channel sites with sound knowledge of caching strategies at each layer including CDN and Dispatcher.
  • Possesses excessive experience in performance tuning and application security.
  • Designing applications using MVC Frameworks such as Spring and Struts including life-ray an enterprise web platform for building business solutions
  • Possesses strong knowledge of workflow engines such as JBPM, BPEL
  • Possesses strong knowledge and experience in designing complex of SOA architectures using middle-wares such as Mule and Service Mix
  • Possesses strong experience in SOA integration solutions such as Web logic integration using Service Mix with Active MQ/MQ Series which enables information and process integration
  • Specialist in interfacing applications with LDAP, AD, Exchange servers such as Outlook, Lotus Notes etc.
  • Design, implementation of both SOAP and Restful web services
  • Working with Pentaho ETL tool, and Reporting tools such as Pentaho Reports and iReports
  • Managing project scope, change requests and project conflicts proactive planning, role definition, confrontation, process and communication
  • Evaluating effectiveness of training & development programs; formulating or reviewing training strategy and determining appropriate instructional methodologies and formats
  • Possesses strong knowledge in search engines including a thesis in knowledge driven searches in Semantic Web
  • I have been mainly involved in design, development, and integration of complex dynamic sites using Adobe CQ. My work has been very much appreciated by clients and other fellow Architects which has led to the procurement of several new projects.
  • I was actively involved in several major technical challenges in the areas of performance, scalability, security, high availability, upgrade & installation and application.
  • Strong experience in Telecommunication domain and has good knowledge of eTOM business process Framework.
  • My work was very much appreciated by clients which in turn resulted in annual contracts extended with Excelacom and also helped the company get additional projects from Confidential .

TECHNICAL FORTE:

Operating Systems: UNIX, Linux, Solaris 2.6

CMS Platform: Adobe Day CQ 5.6, AEM 6.0

Languages: C, C++, Java, Visual Basic, Microsoft C# Reporting Tools Pentaho Reports, iReports

ETL Tools: Pentaho Data Integration Tool

Distributed Computing: J2EE, EJB, Apache Axis, IBM MQ Series, Active MQ, Mule, Apache CXF, Service Mix, Weblogic Integration

Java Technologies & Framework: Life-Ray Framework, MVC Struts, JSP, Java Servlets, RMI, Apache Velocity, Apache Turbine, Hibernate, Spring Framework, AJAX, Ilog, Velocity, Turbine, JSON, JQuery, JBPM

Enterprise Servers: Apache Tomcat 5 & 6.0.36, Bea Web Logic 8.1 and WLI 7.0Microsoft IIS

Design Tools: Poseidon, Eclipse, Microsoft Visio, Enterprise Architect RDBMS SQL Server, Oracle 8i/9i/10g/11g, MS Access, MySQL Scripting Languages Shell Script, Perl, VB script, Java Script

Semantic Web: RDF, DAML+OIL, OWL

PROFESSIONAL EXPERIENCE:

Confidential

Senior Software Engineer

Environment: Jboss 7.1, Adobe CQ 5.6, Apache CXF

Responsibilities:

  • Involved in the initial estimation and planning. Played a role of lead architect and was involved in project design, implementation, solution, planning and delivery.
  • Involved in formalizing various caching strategies for dynamic pages. Involved in the implementation and development of advanced search using the following Lucene, Solr & Apache Nutch. Guided the team in implementation of advanced search and indexing of PDF and XML files using PDF Box API and Apache Commons Digester API respectively.
  • Involved in the implementation and design of analytics tracking and integration using Adobe Site catalyst.
  • Guided the team during MSM (Multi site Manager) implementation and live copy rollouts.
  • Involved in POC integration of social sites: Twitter, Facebook, and Instagram with CQ using Janrain social plugin. Involved in the integration of Scene 7 with CQ
  • Involved in design and implementation of consuming and exposing SOAP web services in CQ using Apache CXF.
  • Responsible for design, implementation and delivery of the entire project. Including the design of several complex dynamic page components, integration components, and workflows. . Involved in the creation of following documents guides including TDD, Authoring Guide, Integration doc, & Deployment Guide
  • Integrated social media sites namely Facebook, Twitter, and Instagram using the AddThis plugin.
  • Managed the deployments and delivery expectations of clients. Managed & assisted packaged and automated deployments.
  • Analyzed deployment issues, assisted, and guided the MC deployment team with the necessary configuring changes during deployments.
  • Participated in requirement gathering meetings and technical discussions. Managed deliverables across different teams including QA, CQ and Creative. Arranged deployment configuration meetings with client’s before deployment.
  • Worked with the creative and site dev. team on the break points while developing responsive site for different devices including desktop, mobile, and iPad
  • Assisted the team in developing publish workflow and rendition workflows required for creating different image renditio ns required for desktop, mobile and iPad devices.
  • Participated and involved in client code reviews of new components & templates (CQ code & Java code). Performed code reviews (coding standards & design related issues) with in team. Guided the team in writing JUnit test cases and resolved Sonar related issues
  • Worked with MasterCard (MC) security team to resolve all the CSRF related issues in application.
  • Worked with MC team to resolve all the 508 compliance related issues
  • Formulated caching strategies for various components & pages including modal pop, landing pages etc.
  • Formalized cache invalidation strategies in Akamai and Dispatcher. Resolved performance related issues.
  • Worked on URL shorting rules and redirection rules.
  • Addressed the following technical issues while delivering code including issues related to exposing SAOP based web service with in CQ and JBoss server related application issues while deploying CQ
  • Integrated CQ with EOP system (offer management portal) by exposing and consuming SOAP services.
  • Integrated CQ with Lead Gen & Exact Target applications by consuming SOAP web services
  • Integrated CQ with Adobe tags for tracking statistics across pages and components

Confidential

Senior Software Engineer

Environment: Adobe CQ 5.6

Responsibilities:

  • Migrated existing pages in Confidential .COM by re-authoring the pages using the new components and templates.
  • Involved in the design, development and implementation of the responsive web pages using bootstrap UI framework.
  • Played the role of a lead Architect and was involved in the design and development of entire site. Responsible for entire delivery of the project including design, implementation, testing, and tracking of daily progress to make sure there were no blockers or hindrances to the committed project scheduled plan.
  • Technically guided and resolved critical issues within the agreed SLA.
  • Estimated the entire project based on the initial requirements. Estimates were given based on the identified templates, reusable user friendly components which were identified during the discovery phase.
  • Identified, designed and implemented around 58 responsive components and 9 templates which supports responsive in multiple channels including desktop, tablet and mobile for supported resolutions
  • Components were designed in such way that author had full flexibility of styling, alignment etc.
  • Designed, and implemented the customized campaign functionality using Adobe Campaign manger’s segmentation and teasers and the design of the Configuration pages for different sections.
  • Responsible for conducting code reviews of developed components and templates, including the review for Campaign management functionality.
  • Guided the team in setting standards for both creative and CQ team and made sure the code review comments of UI and CQ was incorporated.
  • Implemented advanced search with auto suggest, auto correction feature, and customized ranking functionality to rank the relevant pages.
  • Designed, implemented the integration of AEM with Google tag manager.
  • Guided the team in design and implementation of live chat functionality with live person chat developed by third party vendor.

Confidential

Lead Architect

Environment: Adobe CQ 5.6

Responsibilities:

  • Responsible for entire delivery of the project including design, implementation guidance, testing guidance, and tracking of daily progress to make sure there were no blockers or hindrances to the committed project scheduled plan.
  • Estimated the entire project based on the initial requirements.
  • Estimates were given based on the identified templates, reusable user friendly components which were identified during the discovery phase.
  • Involved in the design, and integration methodology used for integrating existing MyADT site with AEM migrated MyADT Help Center pages.
  • Designed an iFrame based integration solution so that the JSP pages hosted in MyADT site could render the MyADT help center pages hosted on AEM with in its iFrame body.
  • Identified, designed and implemented around 18 complex reusable components which could be used across Confidential .com, and not just for MyADT Help Center.
  • The client and onsite team shared multiple accolades on the user friendliness of the components authoring interface and the exceptional quality of delivery which didn t have any major P1, P2 or P3 defects. These appreciations subsequently transformed into additional development work projects for Confidential .
  • Components were designed in such way that author had full flexibility of styling, alignment etc.
  • Though most of the page content could have been authored using a an OOTB rich text component, which required a lot of authoring effort, we made sure that specific reusable components were developed so that authoring of pages were minimal.
  • Involved in design and implementation of analytics tracking of clicks in specific components using Google Analytics.
  • Implemented the responsive web pages using bootstrap UI framework
  • Involved in performance testing of application, and guided the team in resolution of the issues.

Confidential

Lead Architect

Environment: Adobe CQ 5.6

Responsibilities:

  • I was responsible for design, development, implementation guidance and delivery of two Sprint tracks i.e. mobile responsive track and the maintenance track where in the former was focused on the responsive work (developing the site for mobile) and the later was more focused on maintenance support, changes to existing functionality or look and feel; and new campaign specific enhancements.
  • We mainly focused on changes to the existing loyalty pages, and implementation of new campaigns on a monthly basis.
  • Project delivery and tracking was done via a bi-weekly Sprint where in all the stories allocated to a sprint were estimated, designed and then deployed in production by the end of the sprint.
  • Involve d in requirements gathering, estimation, design, and solution of sprint stories and also in prioritization of stories.
  • Designed, guided, tracked and delivered several campaigns enhancements via bi-weekly Sprints. Some of them include: My food, share your reward, my favorites, and challenges like fight the hunger etc. Third party integrations were also implemented to track the user activities with Punch Tab, Plantronics and Google Analytics.
  • Mobile stories were complex and challenging as exiting implementation was done without considering the responsive design to support display across various devices namely mobile and tablet.
  • Design changes involved creation of new mobile friendly pages and templates, components and also modification of existing components to make it responsive.
  • Involved in identification and design of new components, pages and templates for campaigns; design modification discussions to existing components and templates.
  • Took care of dispatcher and configuration changes during production deployments.
  • Supported and lead the production deployments at the end of every sprint. Also was responsible for deploying packages and configuring changes in QA, Pre-prod and Production environments.

Confidential

Technical Architect

Environment: Life-ray, Spring, Struts, JBPM 3.2, Alfresco Labs 3c, Pentaho 3.5, Active MQ 5.4, Mule 4.0, MySQL 5.5.37Tomcat 6.0, Mind fusion WPF Diagram 2.0, Net framework 4 (i.e. 2010)

Responsibilities:

  • Planned and delivered monthly releases (sprint cycles) and quarterly releases along with couple of hot patches every month
  • Managed and led testing, scripting/ automation and Installer and development team of size 15 members
  • Created installation documents, user guides, best practices document, configuration documents for product
  • Designed architecture & approaches for new enhancements for all 3 components of the products
  • Implemented & delivered major security enhancements for Confidential Portal and Gateway such as preventing CSR F attacks, XSS attacks, setting HTTP only in cookie to protect cookie information, setting application path in cookie, disabling browser cac he, enabling HTTPS, encoding HTML, encoding URLs, encrypting passwords, disabling the browser back button etc.
  • Load testing, performance tuning, and refactoring of code Query tuning of certain frequently used queries to improve product performance. Design changes to optimize performance both in code and database Development and interfacing of Confidential with Ticketing Systems like CA Ticketing Tool and Sapphire Service Desk and also with Exchange Server, LDAP, Active Directory etc.
  • Functional & component testing and documentation of High Availability (HA) of the product Gateway which executes scripts on remote network which are of many network hops from the initiated location Remote file replication and triggering processes through File Trigger Interface Confidential with Active Directory, and Exchange servers
  • Quality Team and trained them on closure of long outstanding tickets in backlog, existing test cases and rewriting of ld test cases
  • Implementation Team during product implementation at various client locations by visiting site & executi ng implementation plan
  • Junior team members in writing scripts and test cases
  • Configured tools such as Trac, SVN, Nagios, OSSIM, Install Jammer and SEC
  • Managed initial POC implementation of product at various client locations
  • Evaluated field issues, resolved configuration or upgrade issues and configured application for optimal performance
  • Visited ICICI branch in order to resolve the product configuration and deployment issues in production after being tested in UAT environment; successful in resolving all issues of implementation team; the product deployment went live due to which the company received pending payments; got recognized for rendering exemplary performances
  • Worked in the capacity of Manager & Architect; implemented & tested the application at client location; was able to complete and provided the demo to client within 15 days, this resulted in acquiring contract for the company.

Confidential, Philadelphia, PA

Senior Software Engineer

Responsibilities:

  • Maintained Commercial Order Management (CCOM) & Staging Table Solutions
  • Designed, implemented, developed Bulk upload functionality in CCOM Provided assistance:
  • Team in writing stored procedures for generation of Carrier Tracker, Bulk PTD summary, Notes Summary, Pending / Reject or Complete report, PTD report summary Manage project budget by constantly monitoring cost versus expenses
  • Evaluated Projects ROI, revenue, margins, bill rates and resource utilization
  • Managed client expectations and delivered new features at regular release cycles
  • Handled planning of releases to QA and finally to UAT & production environments

Confidential, Arlington, VA

Senior Software Engineer

Responsibilities:

  • Rendered support to 3 different Confidential Testing Applications: Century Gateway Local (CG Local), CG Access and ATP
  • Looked after detailed design, architecture and performance tuning of applications like xRM Order Processing Application, Work Distributor (WD) or Order Management, Business Validation Tool (BVS), ROCAS Revenue Assurance (RA) and Project Management Tool (PMT)
  • In the applications (i.e. login and SSL standards that needs to be met per Confidential standards) and additionally worked on LDAP authentication module Task plans for production releases and suggested necessary steps needed for deployment of application
  • High/low level documents, functional architectural design and module level design Large, complex, time consuming, critical initiatives and delivered them on time
  • In processing feeds and loading of feeds to its respective tables Application setup i.e. installation and deployment of application on Confidential and Excelacom servers During production release and load testing of applications
  • Web services using Apache Axis for BTN Drilldown in iSite ( Confidential Server) for a given BTN, BAN, CAN, or SON Designed, implemented, developed web service client for submitting orders to the billing systems Stored procedures for report generation using iReports Applications using Application Tools and Languages like Java, Spring framework, Struts, J2EE, Web Logic Server 8.1, Service Mix, Web Logic Workshop, BEA Web Logic Integration, Log4J, ILOG for Business Rule Management, Spring Framework, MQ Series, iReports, Apache Quartz, Apache Axis and Oracle

Confidential, Arlington, VA

Lead Architect

Environment: Java/J2EE, Web logic, Log4J, Ilog, Spring framework, IBM MQ Series, IReports, Apache Quartz, Pantaho

Responsibilities:

  • In addition to the overall responsibilities the following specific tasks were performed:
  • Team, assigned/delegated work, managed deadlines, arranged weekly meetings and tracked the daily & weekly statuses Lead DB migration efforts from Excelacom to Confidential and took care of creating databases, table spaces and importing and exporting of Oracle database
  • Supported testing team during load testing or volume testing
  • Processed FTP feed everyday using Pentaho ETL tool KTR file and loaded XML and text feeds in to respective tables
  • Module to load MQ feed to its respective tables using a KTR Stored procedures for SLA service type reports for suspend, and restore, and SLA related weekly reports
  • Team in requirements gathering team in getting right requirements from the perspective of the development team Front end developers by providing the queries and stored procedures (SPs) required for JRXMLs (used in iReports software) to populate reports supported Century Gateway Local, Century Gateway Access and ATP testing applications issues in production, identified root cause and fixed them in production and test environments.

Confidential

Lead Architect

Environment: Java/J2EE, Web logic, MQ Series, Spring framework, IBM MQ Series, Web Services, Apache ServiceMix, Apache Quartz Scheduler, Sun Solaris 5.9/ IBM AIX and Oracle 9i

Responsibilities:

  • Reports for bill compare i.e. comparison of a two VZ450 files Synthetic transaction module, NACR account creation for LEC bundles, Reports generation of AFP files and Report generation of VZ450 files and automation of VZ450 and reports Web service client for submitting orders to the billing systems AFP Reports which compares the two PDF bills and generates errors between them.
  • Email module that automatically sends login credentials to the users and updates users data after report generation and summary of AFP files PDF View generator (A Web service Client ) component module and assisted in integration
  • DB scripts for DB backup as well truncation and backup of file compare tables used for VZ450 comparison
  • Maintenance of application on a day to day basis, configuration of SVN repository Maintained the AFP report tables, VZ450 file compare tables that stores the rules of comparison Creation of new user logins or account Integration of the code and fixed all outstanding issues in the application

Confidential

Senior Software Engineer

Environment: Struts Frame Work, Weblogic 8.1, Oracle 9i, Java/J2EE, IBM MQ Series, UNIX

Responsibilities:

  • In addition to the overall responsibilities the following specific tasks were performed:
  • Resolved issues in UAT, fixed the security issues in the application (i.e. login and SSL standards that needs to be met per Confidential standards)
  • Designed, implemented and developed LDAP authentication module
  • Interacted with other teams while performing end to end testing of the applications
  • Created release plans or steps for deployment of application and supported production releases
  • Deployed application code in UAT, created application packages for deployment in production and verified package and tested the application after deployment.
  • Designed, implemented, developed and delivered two critical initiatives which required lot of development effort, associated with two major releases within a span of a month.
  • Developed and delivered tickets and large complex initiatives ahead of time
  • Supported application when there were issues in production environment
  • Designed, implemented, developed and lead the development of large complex business critical initiatives
  • Sent weekly status reports of the development activity and upcoming initiatives
  • Attended weekly status calls, took care of all releases at Confidential, and delivered initiatives before deadlines.

We'd love your feedback!