We provide IT Staff Augmentation Services!

Senior Lead Developer Resume

2.00/5 (Submit Your Rating)

Chicago, IL

SUMMARY

  • Technically Sophisticated Software Development professional with over 14 years of experience in planning and accomplishing projects from initiation to completion for high profile multi - national organizations.
  • Highly effective technology professional who is equipped enough to lead software development teams while utilizing agile software development process and ensuring high-quality software deliverables within SLAs and budget.
  • Architecting, Designing and developing content management solutions using Adobe Experience Manager. Migrated large traditional websites into AEM based content management system leveraging modern digital assert management solutions.
  • Extensive design and development of efficient, scalable, secure APIs to externalize larger business resources thorough RESTFUL micro services.
  • Expertise cloud based software development and delivery model using Amazon Web Services leveraging Docker, Jenkins Pipelines and GIT
  • Delivers technical solutions that align business expectations, corporate service delivery objectives, and technology capabilities.
  • Handles development endeavors involving technologies from multiple notable vendors and employing an in-depth understanding of shared software concepts and programming.
  • Strong consultative and client facing skills, including the ability to understand and apply customer requirements, including drawing out unforeseen implications and making recommendations as required.
  • Built Adobe Experience Manager Content management solutions for large e-commerce websites. (Kia, Confidential price and Hyatt)
  • Provided solutions for complex business problems to ease business operations, Including discovery, design and code development. Examples of solutions - Documents assembling and reprinting, Customer profiling and integration, Vehicle heterogeneous incentives orientation and frame-based page building.
  • Structural Architecture, application design and development for KIA website functionalities like Vehicle Build, Incentives process and Inventory management.
  • Built robust, secure and efficient WEB API for large and multi relational resources and business logics.
  • Strong AEM architecture understanding to design and develop content based applications (JCR API & Repository, OAK Indexes,, OSGI Framework, Apache felix, Apache Sling, AEM APIS, Components, Workflow, Fragments, ACL, DAM Assets APIs, JCR Querying, WCM, HTL and publisher replication)
  • Both front end and backend development expertise(RESTfull webservice, Spring Framework, JPA, Mongo, HTML, CSS, JavaScript, Typescript, Angular)
  • Built distributed multi-tier enterprise applications in JAVA/J2EE programming paradigm
  • Reactive Programming, Map, Reduce and Filter technology, and duplicate DOM manipulation design using React
  • Web API Development using REST Full Web Services for secure inter and intranet applications.
  • Strong Software Architecture and Design Patterns realtime implementation experience
  • Solid Development Methodologies experience of Agile and Waterfall

TECHNICAL SKILLS

Content Management: Adobe Experience Manager (JCR, OSGI, Apache Fleix, Apache Sling, AEM Workflow, tagging, HTL, overlaying, WCM, Sling Schedulers / Jobs, DAM, ACL, Security, Bobcat, DRM, Hobbies and audience targeting)

Languages: JAVA 1.8+

J2EE Technologies: Servlets, JSP 2.0, Struts 2.0, EJB 3.0+, RMI, JNDI, JDBC, Java Mail, JMS, XML, Web Services, Spring Framework, AOP, MVC, Security, Microservices and Hibernate 4.0+

Cloud Technology: Spring Boot (Micro service), Docker, Kubernetes, AWS EC2/S3/Cloud front/Security/DNS

XML Technologies: DOM, SAX, XML, XSL and XSLT.

Application Servers: AEM, Web Sphere 8+ and JBOSS 4+

Web Design: HTML, Dreamweaver MX, CSS, Bootstrap, Java script, Dojo, JQUERY, Data tables, Angular JS, Ajax, DWR, Adobe Photoshop, Fireworks, illustrator, and Flex

Web Servers: Apache Tomcat4.1, Adobe Form server

Web Services: SOAP, REST, JAX-RS, Apachi Wink

RDBMS: Oracle 8i/9i/10g

IDE Tools: IntelliJ, RAD 7.0,Eclipse 2.1/3.x, JBUILDER and My Eclipse 8.6

Version Controllers: GIT, Big bucket

Build Tool: Maven, Gradle and Jenkins / Pipelines

Others: JUNIT, Rational Clear Quest, Rational Requisite Pro, Rational Robot, ANT, JPROBE, IBM HOD (Host On Demand), Mobius, HP Extreme, Image Right, Http Watch, SOAP UI, UML, Adobe Lifecycle Designer, XDP (Adobe Xml Data Package), Toad, DB Visulaizer, HP Quality Center, Fourtyfive, F5 load balancing, Web Seal Junction, IBM TAM, LDAP, IBM MQ Series, Foresee

PROFESSIONAL EXPERIENCE

Senior Lead Developer

Confidential, Chicago, IL

Responsibilities:

  • AEM DAM functional enhancements to leverage AEM 6.4 features and modernizing existing functionality using latest approach like Dynamic cropping, AEM System components overlaying, Query Enhancements using JCR SQL2, Sling Models for content-object mapping, design changes to build business logics using object modeling, Sling jobs, legacy workflow conversion, SCR to OSGI annotations redesign and performance improvements / better scalability.
  • Query Enhancements : Improved 10x faster with JCR2 and oak indexing based query builds
  • Converted OSGI schedulers to Sling Jobs based implementation to leverage queue management features (Retry, persistence and guaranteed processing)
  • Supported smart cropping using google TensorFlow object detection model to determine bounding box to scale down images for shorter viewpoints.

Senior Full Stack Lead Developer

Confidential

Responsibilities:

  • Implementing KIA back end systems with reliable, secure, and high performance WEB (Restful) APIs for internal and external consumers as per software development design and coding standards.
  • Design and developed AEM Components, Bundles, Sling Models, OSGI Services, Workflow, Dialog components, experience fragments, JCR Queries. Author and publisher replication, dispatcher / application caching, server side rendering enhancements, Pure HTL based component developments.
  • Design and build AEM Sling models for vehicle data same like JPA design patterns for decoupling data from business.
  • Built Typescript library to handle large data set and complex processing for client interactions to achieve performance and no traffic to backend API for each interaction of vehicle feature building.
  • Built flexible data structure and efficient algorithm for Kia multilevel incentives into final total customer incentive.
  • Spearheading development team members, promoting adherence to application standards and Agile development process
  • Creating a testing design process based on multiple tools for quality assurance within continuous deployment process.
  • Working with vendors for integration of functionalities: Shift Digital, Dealer Track, Google, Adobe, Stackla and Facebook
  • Researching new functionalities and bugs to provide estimation to construct sprint plans for continuous release of code.
  • Pure HTL based components (Page/reusable fragment components, dialog compatibility components to place inside the dialog)
  • Batch Processing System: Feeds internal data store from 3rd party servers.
  • Multi traversal n-child node tree: Implemented for vehicle configuration finder - colors, features and options with lowest price.
  • Dynamic bucketing algorithm: Groups and totals individual, regional, and national incentives based on customer location.
  • Inventory Downstream Matcher Application: Reconciles vehicle data between web marketing view and factory built SAP data store
  • Architectural Design for back end services: support for web clients for KIA Incentives, inventory and vehicle configuration.
  • Node JS module: constructs pages at the server side with content and data for web scrolling.
  • Converted WEB services into smaller micro services: implemented CI&CD using big bucket pipeline paradigm
  • Angular JS based one way binding MVC design: UI builds based on Model and server-side interactions kept in JS libraries that update model to reflect real-time changes in the UI components.
  • AEM: Built AEM dialog and field components using HTL, sling models and OSGI services.

Lead Application Developer

Confidential

Responsibilities:

  • Handled all aspects of code development throughout the project lifecycle including defining system architectures and designs
  • Spearheaded 4 member development team for application design; prepared technical/low level design documents for developers
  • Collaborated with graphics designing on page design and HTML conversion, and with enterprise security team for application security.
  • Built and demonstrated prototypes to enterprise architect steering committees for review and approval.
  • Functioned on the Prospects management team to design and develop work flow management system.
  • Designed reusable components and themes - AEM UI/Custom/OSGI components, tag management, script reuse, CSS/Content reusability, publisher workflow and cloud deployment to migrate multiple corporate sites into AEM platform.
  • Worked with 3rd party service APIS for GEOIP, Adobe Site Catalyst, Foresee, Opinion Lab, etc.

Senior Developer/Offshore Coordinator

Confidential

Responsibilities:

  • Led a multi-vendor team during application development; spearheaded all aspects of the SDLC with CITI GCBC Architecture team
  • Developed a POC and provided demo to business users and got approval to kick off the Project Development.
  • Promoted adherence with standards for code delivery and pursued release approval; managing Onsite and Offshore teams.
  • Dojo based web forms: system for risk management team to submit Management Adjustment forms i-MVT Application: enabled global risk management MRD documents processing and submission.
  • Utility for Excel creation: employed Apache POI HSSF API.
  • Widget library using DOJO toolkits: dynamic assembly of forms from configuration settings.

We'd love your feedback!