Pavan Kumar A.

Senior Software Engineer

Bellevue, Washington, United States17 yrs 8 mos experience
Most Likely To SwitchAI ML Practitioner

Key Highlights

  • Over 11 years of software development experience.
  • Expertise in e-commerce platform development.
  • Strong background in continuous integration and software design.
Stackforce AI infers this person is a Backend-heavy Fullstack developer with extensive experience in E-commerce solutions.

Contact

Skills

Core Skills

Software DevelopmentSoftware DesignWeb ApplicationsSoftware Engineering

Other Skills

AJAXAgile MethodologiesAlgorithmsAntArtificial Intelligence (AI)AutomationCC#C++CSSCVSCode ReviewContinuous IntegrationCore JavaData Structures

About

11+ years of experience in software development with Masters Degree in Computer Science (MCA).

Experience

17 yrs 8 mos
Total Experience
4 yrs 5 mos
Average Tenure
11 yrs 6 mos
Current Experience

Microsoft

2 roles

Senior Software Engineer

Sep 2018Present · 7 yrs 9 mos

Software Development Engineer 2

Dec 2014Present · 11 yrs 6 mos

Chronus - mentoring & talent development solutions

Sr Software Design Engineer

Jan 2014Oct 2014 · 9 mos · Greater Chennai Area

  • Key Projects :
  • IVIN : This is a platform that helps merchants to do the patent management. Following are few responsibilities.
  • Design and Development of new features
  • Work on performance improvement
  • Review code and designs of the other team members.
Design and DevelopmentPerformance ImprovementCode ReviewSoftware DevelopmentSoftware Design

Amazon

Software Development Engineer

Oct 2009Nov 2013 · 4 yrs 1 mo · Greater Hyderabad Area

  • Responsibilities :
  • Plan, coordinate and conduct multiple complex software engineering activities
  • Create and participate in software planning and estimating, status monitoring and reporting
  • Software design, prototyping and investigating
  • Software coding and unit testing
  • Systems integration and testing
  • Software documentation
  • Troubleshoot for program errors in existing systems
  • Participate in mandated engineering reviews
  • Key Projects : Webstore, Enterprise Websites, Assisted Ordering Application
  • Webstore : This is a platform which is designed to let third party merchants to setup their e-commerce website. The platform contains different applications to handle each usecase. My role was to develop applications. Challenge here is that the application should be generic and should allow merchat customizations.
  • Enterprise Websites : This is a sub-team which handles necessary services and platforms for very big merchants. Requirements of big merchants need new services and my role was to design and develop services. One example service was to integrate the product reviews with third party product reviews.
  • Assisted Ordering Application : This is another platform to let Webstore merchants to setup their InStore and Phone order sites. This was existing platform but after Webstore development the AOA(Assited Ordering Application) needed re-design. This needs development of necessary applications in Webstore and integrating AOA with Webstore. Challenge here is the difference in the requirements of Website and InStore usecases and common platform supporting the usecases.
Software DesignPrototypingSystems IntegrationSoftware DocumentationSoftware DevelopmentWeb Applications

Yahoo

Software Engineer

Jun 2008Oct 2009 · 1 yr 4 mos

  • I joined Yahoo as a fresher and after three months I was awarded with "Quick Learner of Yahoo Technologies". Later I have worked on two of the major projects of my team.
  • 1. Continuous Integration : This was my first project in the career whose main idea is to integrate, code and test the new code without any manual interventions. First I started with coming out with my own design and implemented the idea. After completing the project, I have used some already available CI tools(like hudson) and integrated my code in it to provide better UI features to the build viewers. This reduced the effort of the developers to test their functionality after checking in the code. The only known issue was if the developer checks in a part of his code. This gave me good experience of working and learning Yahoo and third party technologies related to CI.
  • 2. Social Networking : This was one of the huge projects in my team when I joined. I have developed CI for the same project and later I have moved to development of features of the project. I have designed and developed the messaging system for the project. Some of the key challenges were improving the performance when the messaging happens in different geo locations, recovery when a key component fails and recovery of the data in failure conditions. I have also worked on the autocomplete feature for the schools(developed backend code). This mainly involved developing a dictionary and using it for producing autocomplete search results.
Continuous IntegrationMessaging System DevelopmentPerformance ImprovementSoftware DevelopmentWeb Applications

Education

National Institute of Technology Warangal

Master of Computer Applications - MCA — Computer Science

Jan 2005Jan 2008

Osmania University

Bachelor of Science — Computers

Jan 2002Jan 2005

Jawahar Navodaya Vidyalaya

Jan 1995Jan 2002

Stackforce found 100+ more professionals with Software Development & Software Design

Explore similar profiles based on matching skills and experience