About Me
• Consulting Engineer with 14+ years of hands-on experience having expertise in building distributed, enterprise, reactive, Java/J2EE (Java EE) Web, Microservice, Cloud, IoT and Desktop application de...
• Experienced in architecting, designing, developing, and implementing complex, high performance, resilient, distributed and highly responsive enterprise applications.
• Managing end-to-end deliveries of the product releases.
• Worked in varied domains such as Telecom, Banking & Finance, Travel & Hospitality, Cloud-Security, Academic & e-Learning, Business Networking, Publishing, eCommerce, etc.
• Lead architecture, development, infra and software quality assurance to ensure optimal progress and product stability for end users.
• Conducting training on various technologies, practices & development processes.
• Coordinated with client teams to gather requirements and manage expectations; set and adjusted project milestones. Managed resource and capacity planning for projects.
• Extremely hard working with strong ethics and have worked on and completed projects end-to-end on technologies as mentioned, responsibly and with dedication and commitment.
Show MoreSkills
Software Engineering
Web Development
Development Tools
Software Testing
Data & Analytics
Others
Networking & Security
Database
Programming Language
Operating System
Mobile Apps
Search Engine Optimization ( SEO )
Graphic Design
Positions
Portfolio Projects
Aspect Software's Via
https://www.aspect.com/in/call-center-solutions/aspect-via-platformAspect powers many of today's top businesses and contact centre software.
Company
Aspect Software's Via
Contribute
Contributed in framework development, architectural patterns, developing test frameworks, setting processes, review with technology experts, running scrums, load testing, fixing production issues, etc
Description
Aspect powers many of today's top businesses and industry-leading contact centers. Eliminate silos, expand customer engagement capabilities and plug in to best-of-breed applications for interaction management and workforce optimization.
Products ecosystem include:
- Cloud Contact Center Platform - A powerful, flexible technology platform to drive your enterprise, deployable on premise or in a private, public or hosted cloud environment. The Aspect Via Platform is a flexible cloud contact center solution that gives you the agility to evolve and scale your contact center as business needs demand. Based entirely on proven interaction management and workforce optimization product portfolio, the Aspect Via Platform and application suite brings those same best-of-breed contact center and workforce productivity capabilities to the cloud.
- Workforce management, quality management, performance management and speech analytics. The Aspect suite of workforce optimization applications does it all, and is designed to rapidly and cost effectively adapt to your changing contact center needs. The result? High-quality customer interactions, better customer experiences and more engaged agents, all at a lower operating cost.
- Aspect® Workforce Optimization™ solutions currently increase productivity for millions of agents worldwide while enhancing their work lives every day—from flexible scheduling to managing their schedules via smartphones with ease.
- Best-of-breed capabilities extend across both contact center and workforce optimization needs. The contact center suite applications support both automated and live inbound and outbound communications across voice, SMS, email, chat, and mobile interactions.
- Workforce and interaction analytics are available across these capabilities, putting the information needed to make decisions at fingertips. The workforce optimization suite applications support both workforce productivity and employee engagement strategies with best of breed workforce, performance, and quality management solutions.
Marriott Group of Project
http://marriott.comMarriott portfolio of projects from hotel bookings to revenue management.
Company
Marriott Group of Project
Contribute
Worked as an Architect / Manager and helped architect a host of application such as for hotel bookings management, revenue management, mentoring teams on technologies, devops, etc.
Description
ELEVATE is a transformation program which re architects the current Revenue Management System (RMS) portfolio of applications. There were several additional initiatives to provide a platform for the long term which will allow pricing science to evolve and build new model evolution by allowing access to historical and real time data. Main fuctionalities of ELEVATE encompass Strategy, Revenue Planning, Alerts & Business Tools, Sales Strategy, Market Share Analysis, Business Performance, Pace, Demand, Supply, Rate, Hurdle, Inventory, etc.
ERS 2 is the booking platform for reserving Marriott’s and associates’ properties.
§ Shop & Booking of Marriot Intl’s and associates’ properties across the globe.
§ Integrated with Marriott’s legacy mainframe application systems called MARSHA.
§ Various services & modules such as Terms & Conditions, Rewards, LAR, Connecting Rooms, MIOS inventory optimization.
§ Highly distributed, resilient and responsive application ecosystem designed to handles millions of Shop & Book requests for Marriott properties all over the world.
Show More Show Less
Skills
Akka Auto Scaling AWS-EC2 Couchbase Docker Java (All Versions) Java EE Jenkins Jira J Meter Java Persistence Annotation - (JPA) J Unit Kentico CMS Kubernetes Log4j MongoDB Object Oriented Programming (OOP) Oracle PostgreSQL AWS S3 Scala Shell Scripting SOAP UI Testing Framework Spring Framework SSH SSL Unit Testing UNIX Shell Scripting ZookeeperCiti Group - RegInisight
http://www.citibank.comEnterprise application about building different modules of the regulatory frmwrk
Company
Citi Group - RegInisight
Role
Backend Developer
Contribute
Design, development, lead, end-to-end delivery of features, creating PoCs, architectural patterns and designs, cross team coordination, QA strategizing, resource and capacity planning.
Description
Comprehensive Capital Analysis and Review (CCAR) is a regulatory framework introduced by the Federal Reserve in order to assess, regulate, and supervise large banks and financial institutions - collectively referred to in the framework as Bank Holding Companies (BHCs). The enterprise application RegInsight is about build different modules of the regulatory framework.
Contribution Responsibilities included:
- Work with BA in collecting requirements, component architecture and schema design, implementation, writing Junit tests, load testing, etc.
- Lead development and software quality assurance to ensure optimal progress and product stability for end users.
- Designing and developing PoCs for architectural implementations of upcoming projects within the account
- Coordinated with client teams to gather requirements and manage expectations; set and adjusted project milestones. Managed resource and capacity planning for projects.
- Closely working with CTOs, Enterprise and Solution Architects in application modelling, architectural design, project planning, infrastructure setup, etc.
PaloAlto Network's CirroSecure
https://www.paloaltonetworks.comA cloud based application to provide and manage security of assets in cloud apps
Company
PaloAlto Network's CirroSecure
Role
Backend Developer
Contribute
Architecting, designing, developing and implementing core modules for various cloud services within the product. Writing backend code for features to be implemented for various cloud apps.
Description
A cloud based application to provide and manage security of assets in cloud apps viz. Google, Box, Dropbox, Yammer, GitHub, SalesForce, etc.
Contribution Responsibilities included:
- Architecting, designing, developing and implementing core modules for various cloud services within the product
- Coordinated with client teams to gather requirements and manage expectations; set and adjusted project milestones. Managed resource and capacity planning for projects.
- Writing backend code for features to be implemented for various cloud apps viz. Google, Box, Dropbox, Yammer, GitHub, SalesForce, etc.
- Writing JUnit and Test-NG test cases.
- Implementing a distributed clustered deployment of Splunk and creating dashboard visualizations and reporting for the same.