Krishna R.

Krishna R.

Scala developer

Hyderabad , India

Experience: 7 Years

Krishna

Hyderabad , India

Scala developer

48000 USD / Year

  • Start Date / Notice Period end date: 2019-08-29

7 Years

Now you can Instantly Chat with Krishna!

About Me

  • Having 6.6 Yrs of total experience as an application developer in Scala, Java.
  • Having vast experience in functional object programing in Scala and its various frame...
  • Experience in developing Web applications with Scala, Play, Akka, Wicket, Play frameworks.
  • Experience in handling team and client interactions.
  • Good exposure to build and deploy the applications in server and having knowledge on Jenkins to automate the deployment process.
  • Well versed with complete Life Cycle Development process which includes Designing, Developing, Testing and Implementation

Show More

Portfolio Projects

Description

  • Develop new custom APIs (Application Programing Interface) and update existing ones using SCALA’s object-oriented and functional programming capabilities.
  • Develop application using Collections, Pattern Matching, Futures (for concurrency) and Case Classes and improve code quality and performance using Scala features
  • Use RegEx Formatter to create custom validators and enhance security validations to remediate security violations and defects to create regular expressions that allow only the specified whitelisted characters.
  • Create REST services using PLAY framework to expose the created APIs as a web service where the end-point is shared with the external stakeholders.
  • Perform REST services testing using POSTMAN and ensure they are working as expected.
  • Create and update functions in the client system using Scala and PLAY, for external systems to call our APIs.

Show More Show Less

Description

  • Involved in analyzing new requirements.
  • Develop new custom APIs (Application Programing Interface) and update existing ones using SCALA’s object-oriented and functional programming capabilities.
  • Develop application using Collections, Pattern Matching, Futures (for concurrency) and Case Classes and improve code quality and performance using Scala features
  • Participated in architectural design.
  • Responsible for creating build and deploy the application DEV environments and hand over the patch to Delivery management team.
  • Create detailed technical specifications documents for the APIs developed.
  • Perform peer reviews of the code and maintain the applications.
  • Follow Agile Scrum methodology for software development and participate in various meetings like API review, design review, issue triaging, war-room activities, etc.

Show More Show Less

Description

  • Develop new custom APIs (Application Programing Interface) and update existing ones using SCALA’s object-oriented and functional programming capabilities.
  • Develop application using Collections, Pattern Matching, Futures (for concurrency) and Case Classes and improve code quality and performance using Scala features
  • Use RegEx Formatter to create custom validators and enhance security validations to remediate security violations and defects to create regular expressions that allow only the specified whitelisted characters.
  • Create REST services using PLAY framework to expose the created APIs as a web service where the end-point is shared with the external stakeholders.
  • Perform REST services testing using POSTMAN and ensure they are working as expected.
  • Create and update functions in the client system using Scala and PLAY, for external systems to call our APIs.

Show More Show Less