profile-pic

Gaurav Shah

Gaurav Shah

I have 5 years of work experience in web development.


Technical Skills

Programming: Java, HTML5, JavaScript, TypeScript, CSS, AJAX, JSON, REST, GraphQL

Framework/Libraries: Spring MVC, React, Redux, Mobx, jQuery, Bootstrap, AngularJS

Databases: MySQL, PostgreSQL, MongoDB

Backend: Node.js, Tomcat, PhantomJS

Visualization: Nivo, Highcharts, Plot.ly

Version Control: Git, Perforce, SVN

  • Role

    Frontend Developer

  • Years of Experience

    7 years

  • Professional Portfolio

    View here

Skillsets

  • Java
  • Jira
  • Git
  • Redux
  • Highcharts
  • Oracle
  • postgresql
  • Mongo DB
  • Spring MVC
  • React Js - 4 Years
  • Apollo Client
  • CSS
  • HTML
  • AngularJs
  • Github
  • JavaScript - 7 Years
  • TypeScript - 4 Years
  • TypeScript - 4 Years

Professional Summary

7Years
  • May, 2022 - Mar, 2023 10 months

    Software Engineer

    6Sense
  • Jul, 2018 - May, 20212 yr 10 months

    Software Engineer

    F5 Networks
  • Sep, 2017 - May, 2018 8 months

    Graduate Assistant

    Texas A&M University,
  • Jul, 2012 - Jul, 20142 yr

    Systems Engineer

    Tata Consultancy Services
  • Oct, 2015 - Jul, 2016 9 months

    Software Engineer

    Wishtree Technologies
  • Jun, 2017 - Aug, 2017 2 months

    Software Developer Intern

    College Station, USA

Work History

7Years

Software Engineer

6Sense
May, 2022 - Mar, 2023 10 months

    • Collaborated with UX, PMs, QAs, backend developers to convert mockups to functional software; delivered intuitive UI for customers to discover targetable leads and companies using 6sense SI application; platform expected to generate $20M ARR

    • Migrated legacy AngularJS pages to React to provide users with consistent UX; removed tech debt and maintenance efforts

    • Volunteered with platform team to create reusable components; helped reduce development time for teams across company

    • Resolved vulnerabilities in legacy application APIs; prevented unauthorized access, security risks, made application secure

Software Engineer

F5 Networks
Jul, 2018 - May, 20212 yr 10 months

    • Built attacks monitoring dashboard with actionable interface in React; enabled users to mitigate risks from single page

    • Optimized pages to handle 10k+ entries with pagination, inline editors; enhanced user experience with low page load times

    • Analyzed packages - mobx, msw, prime-react, storybook, nivo; accelerated development by knowledge transfer sessions

    • Automated stories creation in Jira from Bugzilla; redirected team efforts from tedious tasks to productive development

    • Boosted code coverage above 90% by writing tests in Jest; eliminated bugs, code duplication to improve product quality

    • Debugged application and applied 50+ bug fixes; resolved production issues promptly to increase customer satisfaction

    • Upgraded legacy JSP web pages to AngularJS by incorporating reusable components, directives; reduced maintenance code

    • Collaborated with UX to convert mockups to functional software; lessened user clicks to manage application configurations

    • Corresponded with Israeli team in Agile environment; expedited wait times for reviews of code integration and deployment

    • Communicated with back-end team, groomed iteration scope, prioritized sprint tasks; accomplished tasks within deadlines

Graduate Assistant

Texas A&M University,
Sep, 2017 - May, 2018 8 months

    • Implemented file upload utility to save patient documents on Dropbox; shortened document review process time for MDs

    • Encrypted patient data with Node.js's crypto module; complied with HIPAA guidelines by rendering files unreadable

    • Prepared APIs to fetch medical record details with TypeScript, GraphQL; eased querying process to empower nurses

    • Validated data on client side to prevent errors and server round trips; simplified data entry process for nurses with web app

Software Developer Intern

College Station, USA
Jun, 2017 - Aug, 2017 2 months

Software Engineer

Wishtree Technologies
Oct, 2015 - Jul, 2016 9 months

    • Liaised with client for requirements, headed team of 3 developers from inception to deployment; won team new contracts

    • Built interactive dashboard with key indicators, filters; equipped client to export charts, data for 150+ projects

    • Generated audit trails through Spring AOP; facilitated client with comparison tool to view, reconcile input data differences

    • Granted role-based access to users at 3 levels through Spring Security; enforced authorization for data confidentiality

    • Automated script to weekly send project status reports to client; displayed delayed projects list to select and notify via email

    • Created responsive data entry forms with Bootstrap, jQuery; bettered field agents' efficiency to fill out project details

Systems Engineer

Tata Consultancy Services
Jul, 2012 - Jul, 20142 yr

    • Collaborated with 6 team members for requirements definition till successful user acceptance testing for migration of 200+ legacy interfaces; won Best Team award in development center

    • Automated SFTP and FTPS file transfer in Sterling Integrator by identifying 4 generic processes; received 2 On the Spot awards for extra mile efforts

    • Streamlined vendor file communication by designing dynamic routing channels based on file extensions; achieved more than 95% customer satisfaction for 4 projects

    • Learned Sterling Control Center, Sterling External Authentication Server to distribute load and provide single sign on services for 100+ trading partners

    • Mentored 2 members for smooth induction; lowered learning time and costs by 1 month for organization

    • Collaborated with 6 team members for requirements definition till successful user acceptance testing for migration of 200+ legacy interfaces; won Best Team award in development center

    • Automated SFTP and FTPS file transfer in Sterling Integrator by identifying 4 generic processes; received 2 On the Spot awards for extra mile efforts

    • Streamlined vendor file communication by designing dynamic routing channels based on file extensions; achieved more than 95% customer satisfaction for 4 projects

    • Learned Sterling Control Center, Sterling External Authentication Server to distribute load and provide single sign on services for 100+ trading partners

    • Mentored 2 members for smooth induction; lowered learning time and costs by 1 month for organization

    Skills: Business Requirements Front-end Engineering Integration Testing Debugging Business Logic Front-End Development Computer Science User Interface Design Communication Functionality


Major Projects

1Projects

Spotify Fun Platform

    Applied skills in React, Node.js to fetch users top tracks played on Spotify

Education

  • Master of Science in Management Information Systems

    Texas A&M University (2018)
  • Bachelor of Engineer in Information Technology

    Gujarat Technological University (2012)