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
Skills
Positions
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.
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.
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.