Harsh Sharma
H. N. **, Behind Krishna Paradise,
Krishna Vihar, Benar Road,
Jaipur, Rajasthan - 302040
Mobile : +91-820-***-****
Email : adil97@r.postjobfree.com
ABSTRACT
• Having around 6 years of total IT experience in Web based and Services based software development.
• Responsible for multi-faceted role, technical capability to develop and manage high quality web applications using Scala along with Akka, Akka-Http and Play Framework.
• Experience in working with large team distributed globally.
• Exposure in managing projects using source controls repository and to develop code by quality checks and guidelines. TECHNICAL SKILLS
Methodology Agile, SAFe
Programming Scala, Java, Python, C, C++
Frameworks Play Framework, Lagom Framework, Robot Framework, AngularJS REST Frameworks Akka-http, Akka
Database Slick, MySQL, Anorm, Postgres, Elastic Search, MongoDB Cloud Amazon S3
Testing ScalaTest, Specs2, Mockito, Scoverage
Build Tools SBT, Scala-JS, Scala-CSS, Maven, Gradle Version Control Github, BitBucket
Big Data Apache Spark, Apache Hive
Front-End JavaScript, JQuery, HTML, CSS
API Platform Apigee
Others 3D Modeling, 3D Animations, Apache Nifi
CERTIFICATIONS
• Lightbend Scala Language Professional – Level 2 – Certification & Badge [88% Grade]
• Cambridge English Entry Level Certificate in ESOL International (Business English).
• Certification in Java (Core and Advance)
EXPERIENCE
SERVION GLOBAL SOLUTIONS [Nov 17, 2020 – Present]
As Senior Software Engineer Level IC1
Scala, Akka, Akka-Http
Bangaluru, Karnataka, India
TECHSOPHY INFORMATION SOLUTIONS PVT LTD [July 23, 2018 – Nov 12, 2020] APPLE INDIA PVT LTD (On-Site)
As Senior Software Engineer
Scala, Apache Nifi, MongoDB & Play Framework
Waverock SEZ, Hyderabad, Telangana, India
ARICENT TECHNOLOGIES [July 17, 2017 – June 29, 2018] As Senior Software Engineer
Scala, Java and Python Platform
Unitech InfoSpace, Sector 48, Gurgaon, Haryana, India KNOLDUS SOFTWARE LLP [Jan 15, 2015 – July 14, 2017] As Software Consultant
Scala Platform
New Delhi & NSEZ, Noida, Uttar Pradesh, India
PROJECTS
Project Title : Apple Maps
Technologies : Scala, Akka, Play Framework, MongoDB, Apache NIFI Client : Apple
Project Title : Excalibur
Project Overview : Excalibur focuses on implementing the data storage system in such manner that the data can be processed from both the Ship side and Shore side frequently. Technologies : Java, Lagom Framework, Apigee, Consul, DC-OS, Docker, Jenkins, Kafka Client : Royal Caribbean Cruises Limited (RCCL), USA Role : Implemented the microservices on Lagom Framework, did analysis of the service running with Consul by integrating the services with the users through the MicroGateway in form of Apigee Platform Project Title : CodeSquad
Project Overview : CodeSquad aims to provide you with an qualitative analysis and insight of the projects running in your company by highlighting the missing or the problematic parameters. Technologies : Scala, Scala-JS, Scala-CSS, JavaScript, Play Framework, Postgres Client : Knoldus Software LLP, INDIA
Role : Created the reports and loaded the content into ScalaJS templates via Play Framework template. Project Title : Data Quality Roobrick
Project Overview : Data Quality Roobrick allows a user to validate, remediate, transform, and audit a Source. It is intended to be used in situations where data set quality is potentially poor, as in feeds collected from various parties. A Format is a set of rules and metadata that attach to each feature of a Source. These rules, defined through a DSL or lambda expression, are applied against incoming Source features to produce a Validation Set. Technologies : Scala, Spark, Play Framework, JavaScript, Angular JS, Kendo UI, Maven, Anorms Client : One Access / Roobricks, USA
Role : Created the Rule Engine and validation rules, along with managing the UI side with Angular JS integration. Project Title : Fitfyles
Project Overview : FitFyles is a medical concierge which takes away all the hassles associated with healthcare. As a start, FitFyles provides you the detailed information of your prescriptions in simple readable words/format. Technologies : Scala, Play Framework, SBT, JavaScript, Elastic Search, Akka-Http, Amazon S3 Client : Knoldus Software LLP, INDIA
Role : Worked on integrating the functionalities keeping Elastic Search and Play Framework at backend side and and javascript at frontend side.
Project Title : Decooda
Project Overview : A platform that synthesises structured and unstructured social media big data into actionable insights that enable marketing and sales teams to identify the insights and behaviours that matter. It leverages the power of text analysis to deliver insight and business intelligence for driving real-time marketing, sales, and customer engagement. Technologies : Scala, Play Framework, SBT, JQuery, Elastic Search, Gradle, Kafka Client : Decooda, USA
Role : Worked on integrating the project with Scala Futures so that results can achieved in good manner. Project Title : ScalaGeek
Project Overview : ScalaGeek is an initiative to help programmers learn Scala. It is an MCQ(Multiple Choice Questions) based Examination system. Scala-Geek provides an easy-to-use environment for preparing questions, conducting exams and managing results. It is specifically focused on online skill test for Scala. Technologies : Scala, Play Framework, Postgres, JavaScript, Anorms Client : Knoldus Software LLP, INDIA
Role : Worked on functionalities for online exams and generating ongoing results during the exam session and implemented the functionality to keep the track of questions under the tags provided by user. EDUCATION
• 2012 - 2015 Master of Computer Applications (MCA) with Honours International School of Informatics and Management, Jaipur, Rajasthan (RTU)
• 2008 - 2011 Bachelor of Computer Applications (BCA) with First Division St. Wilfred's P.G. College, Jaipur, Rajasthan (RTU) OTHER ACHIEVEMENTS
• Scala Contributor : Open Source Contribution in Scala Programming Language approved by Scala in August 2018, Pull Request Link - https://github.com/scala/docs.scala-lang/pull/1111.
• Got Keep It Up Quarterly Award for performance and work as a key member in the project in 2017.
• Got Blogger Of The Month award for writing a successful series of blogs Effective Programming In Scala in 2016.
• Got the following blogs selected and published on Scala Times newsletter, o Effective Programming In Scala – Part 3 : Powering Up your code implicitly in Scala o Scala Type Level – Part 4 : Way to the HigherKinds BLOG SERIES
● Effective Programming In Scala (3 Blogs),
● Scala Type Level (5 Blogs)
PERSONAL DOSSIER
Date of Birth August 8, 1990
Sex Male
Marital Status Married
Nationality Indian
Languages Known English, Hindi
Permanent Address 18, Krishna Vihar, Jaipur, Rajasthan, India – 302040 DECLARATION
I hereby declare that the above written particulars are true to best of my knowledge and belief. Date: December 12, 2020 Harsh Sharma