Praveen Acharya

Praveen Acharya Email and Phone Number

Senior Software Engineer at Apple @ Apple
Praveen Acharya's Location
Sunnyvale, California, United States, United States
Praveen Acharya's Contact Details

Praveen Acharya work email

Praveen Acharya personal email

n/a
About Praveen Acharya

Software engineer and technical lead with 10+ years of experience in design and development of software products, large complex enterprise and cloud systems in telecom, media, retail and payment domains.

Praveen Acharya's Current Company Details
Apple

Apple

View
Senior Software Engineer at Apple
Praveen Acharya Work Experience Details
  • Apple
    Senior Software Engineer
    Apple Mar 2015 - Present
    Cupertino, California, Us
  • Tibco Software Inc.
    Principal Software Engineer
    Tibco Software Inc. Jul 2014 - Mar 2015
    Santa Clara, California, Us
    TIBCO API Exchange Gateway governs third-party access to enterprise SOA systems by federating heterogeneous services and providing a single point of control. It lets users extend their enterprise applications and services onto cloud, partner ecosystem, and mobile platforms by managing and enforcing policies such as security, throttling, transformation, routing, logging and monitoring.
  • Apple
    Payment System Engineer
    Apple Jan 2012 - Jul 2014
    Cupertino, California, Us
    EMV Driver is a part of POS system used in Apple retail stores and is an interface between the POS and Banks, different payment middle-wares and payment systems. The EMV driver reads the information in the EMV chips on credit cards thru mobile payment devices and sends this data to Banks for authorization and conformation during any sale in apple retail stores. I am involved in development of payment system software and payment device drivers, implement EMV Standards and integrate with Payment middle-wares and banks.Responsiblities:• Understanding Authorization, settlement and security protocol specifications of Banks and payment middle-wares • Understanding the API specifications of payment devices • Learning and understanding EMV standards and specifications• Preparing implementation strategy in Java• Propose solution and design for implementation.• Prepare list for development of new requirements by banks and payment middle-wares and tracking them• Preparing issue list for banks and payment middle-wares and track the progress of resolution of issues• Attend daily, weekly meetings with banks and payment middle-wares to discuss issues and track new developments and releases• Designing and developing EMV payment device driver software.• Creating design documentation• Conduct code reviews• Conduct software certification with banks for correctness and adherence of the software to bank standards and protocols using tools such as ADVT / MTIP / Smart Spy
  • Mcgraw-Hill Higher Education
    Senior Technical Lead - Soa Migration
    Mcgraw-Hill Higher Education Dec 2010 - Dec 2011
    New York, Ny, Us
    Migration of existing Oracle 10g SOA services to Oracle 11g. This includes migrating the Web services and SOA services associated with customized AIA foundation pack schemas to 11g, redeveloping the human task workflows in 11g and configuring all the migrated services to interact using Metadata Store (MDS). I was the tech lead and handled all aspects of development, delivery and enhancement.Responsibilities:• Analyzing the services to be migrated from Oracle SOA 10g to 11g• Review migration process and resolve migration issues• Co-ordinate unit, QA and performance testing using Parasoft SOATest and LoadTest tools• Interact with clients and prioritize tasks• Co-ordinate with software vendor (Oracle) to resolve migration issues• Analyze requirements and design the architecture for new services to be developed in 11g• Co-ordinate with Agile scrum master to manage deliveries
  • Walt Disney World
    Soa-Esb Workflow Designer
    Walt Disney World Apr 2010 - Dec 2010
    Lake Buena Vista, Florida, Us
    I was a part of the Next Generation Experience project. It was about enhancing guest experience in Disney Parks and Resorts. The project included integration of different legacy systems of Walt Disney through ESB and SOA web services and workflows that would orchestrate data flow between the systems and implement business processes.Responsibilities:• Creating SOA-ESB Governance Models • Daily meetings with clients and scrum master to gather requirements and prioritize tasks• Identifying Use cases for SOA–ESB workflows • Preparing design documents • Creating ReST Web Services and reusable components.• Designing integration patterns for SOA-ESB workflows using Progress Sonic SOA IDE• SOA-ESB Process review.
  • Tata Sky Ltd
    Technical Lead - Soa Design Team
    Tata Sky Ltd Nov 2008 - Mar 2010
    Mumbai, Maharahtra, In
    This phase of the project involved development of IVR, VMS(Voucher Management System) and SMS systems.Responsibilities:• Attending Requirement and CR(Change Request) meetings with clients• Leading the SOA team as the Technical lead,• Design and Development of web services and integration workflows using IBM WebSphere Integration Developer, • Over-viewing the Administration of IBM WebSphere Process/Application Server• Creating design frameworks for SMS, VMS and IVR Systems
  • Telefónica
    Soa System Analyst
    Telefónica Aug 2008 - Oct 2008
    Madrid, Es
    This project focused on analyzing the performance issues in the existing System Architecture, Application Servers and suggesting to the client the improvements that can be made in the architecture, topology and applications to bring about a noticeable change in the performance, stability and availability of the System. The project included tuning the existing IBM WebSphere Application Server for better performance and also proposing a comprehensive System upgrade plan.Responsibilities:• Administration (tuning) of IBM WebSphere Servers • Design integration flows, • Preparing a roadmap for upgrading the infrastructure keeping in mind the client's current and future growth targets.• Preparing design documents.• Code review • Status reports on a daily and weekly basis• Organizing Knowledge Sharing workshops between different vendors• Analyzing the results of stress test on the Pre-Production System• Providing a long term road map to the infrastructure up-grade plan
  • Tata Sky Ltd
    Soa Workflow Developer
    Tata Sky Ltd Nov 2005 - Jul 2008
    Mumbai, Maharahtra, In
    This project included Application Development as well as integration of heterogeneous systems like Siebel (CRM), Kenan (Billing System) and SCMS (Subscriber card Management System), Web Portal to function together in an efficient, transparent and seamless manner.I was a member of SOA integration workflows development team.Responsibilities:• Creating design frameworks• Creating reusable components• Mentoring new team members.• Integration Process review and Code review

Praveen Acharya Education Details

  • Visvesvaraya Technological University
    Visvesvaraya Technological University
    Computer Science

Frequently Asked Questions about Praveen Acharya

What company does Praveen Acharya work for?

Praveen Acharya works for Apple

What is Praveen Acharya's role at the current company?

Praveen Acharya's current role is Senior Software Engineer at Apple.

What is Praveen Acharya's email address?

Praveen Acharya's email address is pr****@****ple.com

What schools did Praveen Acharya attend?

Praveen Acharya attended Visvesvaraya Technological University.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.