We provide IT Staff Augmentation Services!

Architect - Product Development Resume

5.00/5 (Submit Your Rating)

SUMMARY

  • Product Architect with 15 years of experience in coding, requirements analysis, software design and devising solutions at startups, product based as well as software services companies with a Master s degree in Computer Science.
  • Proficient and hands - on with AWS developing, delivering solutions and integrations leveraging EC2, S3, Kafka for building data pipelines for enterprise scale products with high availability.
  • Designed and implemented product features on AWS following best practices for security and architecture guidelines with cost-effective, scalability and high availability.
  • Developed product feature for preserving long-term snapshot backups in the AWS S3 and Glacier enabling cost effective, low operation overhead and highly scalable virtual tape library(VTL).
  • Designed and implemented plug-ins for VMware vSphere, vRealize Orchestrator (vRO), vRealize Automation (vRA), VAAI, VASA provider to support Virtual Volumes (VVol) as well as developing RESTful APIs publishing features and functionalities.
  • Developed enterprise scale products on Windows, Web platforms pertaining to Virtualization, large scale enterprise Storage Systems, Email archival, Data Protection/Backup and Recovery, Banking/Cash Management and Automotive domains.
  • Rearchitected product from a single node to distributed multi-node GRID-based architecture delivering highly available, a self-resilient system that increased scalability to tens of thousands of entities and increased performance.
  • Redesigned server side cache and update reporting to the client delivering in place updates that resolved most complained customer pain point of refresh functionality and stale data in the product.
  • Instrumental in assisting pre-sales activities, product management by delivering POCs, white papers, identifying technical solutions and technology stack, defining scope and MVP for v1.0 product as well as estimating required sizing efforts.
  • Lead team of 6 to 8 mid/senior developers at various career levels in terms of mentoring, managing and delivering work with a high level of quality without time slippage.

TECHNICAL SKILLS

Languages & Technologies: AWS, EC2, S3, Kafka, Java, Python, AWS SDKs, JEE, Spring Framework, Web Services (REST & SOAP XML), JAX-RS(Jersey), JPA (Hibernate), C, C++, STL, Multithreading, Visual C++, Windows SDKs & APIs, VMware SDKs & APIs, Storage(SAN/NAS), Distributed multi-node product development, Client/Server/Multi-tier application development

Databases & Operating Systems: SQL Server, Oracle, PL/SQL, PostgreSQL, Redshift, MongoDB, Windows Client/Server OSs, Linux

Tools: & Methodologies: SoapUI, WinDbg, Git, CVS, SVN, Rational ClearCase, ClearQuest, DOORS, Atlassian JIRA & Confluence, SDLC, Agile/Scrum, OOAD, Test Driven Development

PROFESSIONAL EXPERIENCE

Architect - Product Development

Confidential

Responsibilities:

  • Currently, works as a part of engineering team on HyTrust (leading Cloud Security vendor) CloudControl - the flagship Cloud Security solutions product for securing virtualization workloads on vSphere.
  • Developed features for hardening security and compliance as per the conformance standards such as CIS AWS, HIPPA NIST and PCI for the AWS EC2 instances.
  • Designed and implemented log consolidation feature monitoring AWS CloudTrail leveraging S3 and Serverless Application Model (AWS SAM).
  • Delivered CloudControl enhancements for securing virtualization workloads initiated using vRealize Orchestrator and vRealize Automation.

Product Architect

Confidential

Responsibilities:

  • Worked as Product Architect for Confidential Virtual Infrastructure Integrator(V2I) - a VMware vCenter focused backup and recovery solution.
  • Designed and implemented support for offloading aged snapshots to AWS S3/Glacier for optimizing utilization of high performing storage space for on premise cloud based critical applications enabling storage tiering.
  • Delivered the product HA (High Availability) feature as well as REST APIs for accessing Storage system replication capabilities.
  • Optimized group backup workflow involving hundreds of virtual machines which reduced the completion time by 60% and memory consumption by 70%.
  • Brought down Full virtual machine Restore RTO to three minutes making the VM available for use while the Restore operation completes in background transferring VM data from snapshot backup to the production system.
  • Delivered 15+ features across 4 releases with complete ownership of devising solution, design, and coding.
  • Designed, developed and implemented support for Confidential Block Storage Server(s) in Confidential V2I that increased the product adoption growing the revenue multi-fold.
  • Designed and implemented Confidential V2I support for VMware vSphere Virtual Volumes (VVols) provisioned on Confidential Storage that allowed discovering critical virtual machines and automating Backup based on VASA Storage Capabilities.
  • Proficient in designing, developing Web Services API (SDK-language binding) that allowed integration, automation and custom solutions leveraging data protection capabilities of Confidential V2I in Confidential Storage Connector for vRealize Orchestrator (vRO) and Confidential Data Instance Director that resulted in greater customer deployments.
  • Developed RESTful APIs (and SDKs-language binding) allowing seamless integration of highly efficient Replication capabilities of the Storage array leveraged by management, data applications, and custom solutions.
  • Developed VMware VAAI NAS plug-in allowing HDS HNAS native clone, disk provisioning integration with VMware ESXi.

Assistant Consultant (Project Lead)

Confidential

Responsibilities:

  • Developed four product features across two releases including support for CAN protocol that reduced the required testing time considerably and allowed broader test coverage.
  • Tracked deliverables without any time slippage for new product features, modules along with end-to-end ownership right from requirements.
  • Demonstrated architectural changes reducing dependencies among different applications of the product, making it more robust and user-friendly. Performed requirements analysis, change impact analysis, software module design and implementation for several product features/enhancements.

Lead Software Engineer

Confidential

Responsibilities:

  • Designed and implemented enhancements in the balance reporting module that resulted in a decrease in the support cases and customer escalations by 40%. Managed, tracked deliverables for product features with complete ownership.
  • Demonstrated design, implementation and complete ownership of 7 new reports in the report module that resulted in Bank fulfilling commitments to the customers in a short window of time and generating additional revenue.
  • Developed two-level authorization by designing & implementing new authorization module complementing existing system that allowed client Banks to sell as an additional service to its customers generating additional revenue.
  • Designed and implemented a new product feature to support transaction import from CTX EPN 820 NACHA file format.
  • Demonstrated complete ownership responsibilities including requirements analysis, change impact analysis, software module design and implementation for several product features/enhancements: Customer User Approval, Check Management module and Import/Export support for the International ACH Transactions.
  • Provided support for bug fixing, maintenance of the product and feature implementation for OFAC transaction screening.

Technical Lead - Product Development

Confidential

Responsibilities:

  • Successfully carried out responsibilities of providing change impact analysis, work breakdown structures, and implementations for product features.
  • Migrated two important product features from legacy WMI based implementation to MS SQL Server database based implementation increasing the overall performance, the robustness of the discovery workflow by 40%.
  • Maintained two service modules of the product those are responsible for monitoring, dispatching jobs, and discovering any modifications to the active directory objects.
  • Designed and implemented a failover recovery mechanism for a core product feature called Exchange Free-Log Replay that takes incremental backup of Exchange Server email databases to NearPoint.
  • Designed and implemented support for the multiple nodes grid-based distributed system architecture for the product that allowed to scale data protecting larger number inboxes.

We'd love your feedback!