Impactian EToDâ„¢ Developer (2%)
Extraordinary Talent on Demandâ„¢
Hardik
Avaiya
Java Developer
Software Developer in Gujarat, India
Java
Relational Database Management System
Spring Boot
Apache Kafka
Redis
Algorithms
Data Structures
MySQL
MongoDB
Angular
Software Engineering
HIRE
Java Developer
Impactian EToDâ„¢ Developer (2%)
Hardik Avaiya
Software Developer in Gujarat, India
Java
Relational Database Management System
Spring Boot
Apache Kafka
Redis
Algorithms
Data Structures
MySQL
MongoDB
Angular
Software Engineering
About
Hardik is a Software Engineer with 6 years of experience in designing and developing highly scaleable software products for enterprise ecosystems. He excels at developing new product features, solving technical problems, and troubleshooting different scenarios in the project.
Skills
Languages
Java, SQL, PL/SQL, JavaScript
Frameworks
Spring Boot, JPA, Hibernate
Libraries/APIs
Twilio, AWS SNS, PrimeNG
Platforms
AWS, Azure
Storage
S3, File System, Databases
Tools
Idea Intellij, Visual Studio Code, MySQL, Workbench, Robo 3T, STS, Postman, JMeter, Kafka Tool, SQL Server Management Studio
Experience
Software Engineering
6 years
Relational Database Management System
6 years
Algorithms
5 years
Data Structures
5 years
Java
3 years
MySQL
3 years
Project Management
2 years
Spring Boot
2 years
Redis
1 year
Apache Kafka
1 year
Highlight Projects
Digital Collaboration Platform
Digital Collaboration Platform to facilitate easy communication between customers, technicians, and agents.
StraViso
  • More details can be found on company website: https://straviso.com/product/nexus/
  • Multi channel digital collaboration platform to allow customers and technicians to connect with agents via multiple channels from around the globe.
  • Channels that are supports include Mobile app, Web interface, SMS, and Email.
KNEWS
Collect and mark organization information as relevant to different audience in the organization so individuals will be presented with the most relevant information when looking for information in KNEWS.
StraViso


World Wide Insights
Dashboard with key metrics showing an organization's performance.
MAQ Software
  • Web application with key visuals reflecting current view of organization to drive managerial decisions and improve performance.
KPI Management
Track key performance indicators month to month.
MAQ Software
  • Developed important KPIs using available data and tracked month to month performance reports to understand each KPI.
  • Analyzed data from succeeding regions to come up with solutions to improve regions that are doing less.
Work Experience
Technical Project Manager
StraViso
|
Apr 2018 - Aug 2020
  • Discussed new initiatives in the product with management and define the scope.
  • Architected technical solution for a project.
  • Created high level and low level designs for features.
  • Developed features in the product.
  • Deployed on dev / test environment and get tested with test team.
  • Deployed on UAT environment and reviewed with management and customers.
  • Deployed on production.
  • Conducted interviews for positions ranging from Software Engineering to Product Manager profiles.


Java
Spring Boot
Project Management
SQL
MySQL
Apache Kafka
Redis
Twilio
Algorithms
Data Structures
Senior Software Engineer
MAQ Software
|
Dec 2014 - Apr 2018
  • Developed KPIs for sales around the globe with lot of data.
  • Published month to month reports for each KPIs with analysis on the trend and whether or not there is high variance.
  • Developed reports and dashboards for management to review the organization's performance.
  • Initiated multiple study groups to share SSAS knowledge.
  • Developed ETL data pipelines using SSIS.
  • Developed cubes to analyze data using SSAS.
  • Integrated database and cubes with Power BI reports.


Relational Database Management System
SQL
MySQL
Power BI
Software Engineering
HTML
CSS
JavaScript
SSIS
SSAS
Education
Dhirubhai Ambani Institute of Information and Communication Technologies
Gujarat, India
|
Jul 2013 - May 2015
Master's Degree in Information and Technology
Veer Narmad South Gujarat University
Gujarat, India
|
Apr 2010 - May 2013
Bachelor's Degree in Computer Applications
Certifications
CS50: Introduction to Computer Science
May 2016 - Permanent
edX
DAT201x: Querying with Transact-SQL
May 2016 - Permanent
edX
Algorithms: Design and Analysis, Part 1
Aug 2016 - Permanent
Coursera
Algorithms: Design and Analysis, Part 2
Aug 2016 - Permanent
Coursera
Specialization: Data Warehousing for Business Intelligence
May 2016 - Permanent
Coursera
About
Hardik is a Software Engineer with 6 years of experience in designing and developing highly scaleable software products for enterprise ecosystems. He excels at developing new product features, solving technical problems, and troubleshooting different scenarios in the project.
Skills
Languages
Java, SQL, PL/SQL, JavaScript
Frameworks
Spring Boot, JPA, Hibernate
Libraries/APIs
Twilio, AWS SNS, PrimeNG
Platforms
AWS, Azure
Storage
S3, File System, Databases
Tools
Idea Intellij, Visual Studio Code, MySQL, Workbench, Robo 3T, STS, Postman, JMeter, Kafka Tool, SQL Server Management Studio
Experience
Software Engineering
6 years
Relational Database Management System
6 years
Algorithms
5 years
Data Structures
5 years
Java
3 years
MySQL
3 years
Project Management
2 years
Spring Boot
2 years
Redis
1 year
Apache Kafka
1 year
Highlight Projects
Digital Collaboration Platform
Digital Collaboration Platform to facilitate easy communication between customers, technicians, and agents.
StraViso
  • More details can be found on company website: https://straviso.com/product/nexus/
  • Multi channel digital collaboration platform to allow customers and technicians to connect with agents via multiple channels from around the globe.
  • Channels that are supports include Mobile app, Web interface, SMS, and Email.
KNEWS
Collect and mark organization information as relevant to different audience in the organization so individuals will be presented with the most relevant information when looking for information in KNEWS.
StraViso


World Wide Insights
Dashboard with key metrics showing an organization's performance.
MAQ Software
  • Web application with key visuals reflecting current view of organization to drive managerial decisions and improve performance.
KPI Management
Track key performance indicators month to month.
MAQ Software
  • Developed important KPIs using available data and tracked month to month performance reports to understand each KPI.
  • Analyzed data from succeeding regions to come up with solutions to improve regions that are doing less.
Work Experience
Technical Project Manager
StraViso | Apr 2018 - Aug 2020
  • Discussed new initiatives in the product with management and define the scope.
  • Architected technical solution for a project.
  • Created high level and low level designs for features.
  • Developed features in the product.
  • Deployed on dev / test environment and get tested with test team.
  • Deployed on UAT environment and reviewed with management and customers.
  • Deployed on production.
  • Conducted interviews for positions ranging from Software Engineering to Product Manager profiles.


Java
Spring Boot
Project Management
SQL
MySQL
Apache Kafka
Redis
Twilio
Algorithms
Data Structures
Senior Software Engineer
MAQ Software | Dec 2014 - Apr 2018
  • Developed KPIs for sales around the globe with lot of data.
  • Published month to month reports for each KPIs with analysis on the trend and whether or not there is high variance.
  • Developed reports and dashboards for management to review the organization's performance.
  • Initiated multiple study groups to share SSAS knowledge.
  • Developed ETL data pipelines using SSIS.
  • Developed cubes to analyze data using SSAS.
  • Integrated database and cubes with Power BI reports.


Relational Database Management System
SQL
MySQL
Power BI
Software Engineering
HTML
CSS
JavaScript
SSIS
SSAS
Education
Dhirubhai Ambani Institute of Information and Communication Technologies
Gujarat, India | Jul 2013 - May 2015
Master's Degree in Information and Technology
Veer Narmad South Gujarat University
Gujarat, India | Apr 2010 - May 2013
Bachelor's Degree in Computer Applications
Certifications
CS50: Introduction to Computer Science
May 2016 - Permanent
edX
DAT201x: Querying with Transact-SQL
May 2016 - Permanent
edX
Algorithms: Design and Analysis, Part 1
Aug 2016 - Permanent
Coursera
Algorithms: Design and Analysis, Part 2
Aug 2016 - Permanent
Coursera
Specialization: Data Warehousing for Business Intelligence
May 2016 - Permanent
Coursera