C

Chandra Kant Sharma

Software Engineer

New York City, New York, United States13 yrs 3 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Experienced in developing SaaS applications for Adobe Creative Cloud.
  • Proficient in Java and JavaScript with strong software development skills.
  • Demonstrated ability to manage complex projects with high scalability.
Stackforce AI infers this person is a SaaS-focused Software Engineer with expertise in Java and web technologies.

Contact

Skills

Core Skills

JavaSoftware DevelopmentJavascript

Other Skills

C++AlgorithmsData StructuresHibernateMySQLDesign PatternsJava Enterprise EditionPythonWeb ServicesHTMLJSPOracle SQLProgrammingStrutsAJAX

Experience

13 yrs 3 mos
Total Experience
4 yrs 5 mos
Average Tenure
10 yrs 5 mos
Current Experience

Bloomberg lp

2 roles

Software Engineer

Mar 2016Present · 10 yrs 2 mos · Greater New York City Area

JavaC++AlgorithmsData StructuresJavaScriptHibernate+34

Software Engineer Intern

May 2015Aug 2015 · 3 mos · Greater New York City Area

Adobe

Member of Technical Staff II

Nov 2012May 2014 · 1 yr 6 mos · Bengaluru Area, India

  • I worked in Adobe Systems Bangalore as a Software Developer in Creative Cloud Team. While in Adobe I worked on projects requiring skills in
  • Desktop Application development (using C/C++, Obj. C., XML, Java etc.)
  • Server side technologies : Java, Spring, Restful web service, J2EE servers (JBoss, Tomcat), MongoDB
  • Client side technologies : Javascript - Backbone, ScaleApp, jQuery etc.
  • Adobe Creative Cloud Desktop Based Tool
  • Developed update workflow mechanism for Adobe Application Manager tool which manages licensing, updates, fonts syncing, files syncing etc. for all Adobe Creative Cloud products from single point. Also involved in integrating NPAPI/PPAPI based plugins so that the tool could be launched from browser using custom protocol.
  • Creative Cloud Single App Subscription
  • Designed and developed provision which allows single Adobe product subscription at Commercial segment. I was responsible for developing the UI layer and Interaction layer. UI layer is browser based presentation layer. Interaction Layer is an Interface between web client and DB which processes, validates, delegates user requests, defines the business flow of the application and finally sends the response to the UI layer.
  • Adobe Enterprise Portal Dashboard
  • Enterprise Portal Dashboard is a Creative Cloud(CC) offerings from Adobe to its Enterprise customers. This service allows Enterprises(Admin) to manage CC Licenses, provision entitlements, updates etc. on their own. Designed and developed the service layer and ui layer for this offerings.
CC++JavaSpringRestful web serviceJ2EE+4

Onmobile

Software Engineer

Jul 2011Nov 2012 · 1 yr 4 mos · Bangalore, India

  • I worked in OnMobile Global Limited as a Software Development Engineer. I worked on the following projects:
  • Enabling/Disabling Content Provider’s (CP) Rights for Operators
  • Developed a web based Rights Management Tool where OnMobile’s Studio Team can restrict a CP(Content Provider) if they don't have rights for an operator. Its an intuitive tool to define privileges and authorization for CP. Java, Hibernate, PL/SQL, GWT
  • Press Star To Copy RBT
  • Developed Press Star to copy feature to make RBT (Hello tunes) lookup for heterogeneous operator and process for the RBT subscription upon pressing of star (*). Being one of the most critical and sensitive projects, it demanded high degree of scalability, regression, support and maintenance. Monitored and resolved scalability, performance issues even long after releasing the product.
  • Java, Concurrency, Spring, JSP, Oracle
JavaHibernatePL/SQLGWTConcurrencySpring+2

Education

University at Buffalo

MS — Computer Science

Jan 2014Jan 2015

Indian Institute Of Information Technology Allahabad

Bachelor of Technology (B.Tech.) — Information Technology

Jan 2007Jan 2011

Stackforce found 100+ more professionals with Java & Software Development

Explore similar profiles based on matching skills and experience