Overview
Work History
Education
Skills
Timeline
Generic

Himanshu Shekhar

Senior Software Engineer - UI
Bangalore,KA

Overview

6
6
years of professional experience
6
6
years of post-secondary education

Work History

Senior Software Engineer - UI

MiQ
Bangalore, Karnataka
03.2021 - Current
  • Fiber - Worked on Fiber which is central library to import functional components used across multiple projects. Its developed on React, Javascript, Storybook and test cases are written on Jest and react testing library. It follows proper design system.
  • Worked on Studio platform to be used by analysts to transfer the data from one platform to another and analyze data. Worked on React functional components with Redux Saga as middleware for for asynchronous tasks.
  • Implemented the search and list the workflows based on filters and displaying cards accordingly.
  • Implemented Okta login/logout functionality with PKCE( Proof key for code exchange ). Used Okta auth js library and did configurational change in Okta for making the site more secure.
  • Worked as DevOps lead for the team and worked on Jenkins jobs for CI/CD, Kubernetes, docker and Aws basic knowledge.
  • Worked on testing the the code with unit tests written in Jest, Testing Library and Cypress Functional Tests.

Front End Developer

Meredith Corp
  • Designed and developed a react web app for Utilization Tracker from scratch.
  • Developed multiple UI screens for Login, Profile, Report and Approval for Managers using functional components.
  • Integrated chart.js to visualize different charts of employee productivity.
  • Used redux to handle state management and Jest for testing.
  • Designed and developed User Login, Dashboard, Profile, Timesheet for Employees.
  • Integrated Auth0 authentication for web app which handles SSO and centralized user AD management.

Software Engineer

Meredith Corp.
Bangalore, Karnataka
08.2018 - 02.2021

Meredith India
Stack: React, redux,AwsLambda
Achievement/ Task
- Responsible for developing website interface for StoryFinnder2.0 with React and Redux of different brands like People, Sports Illustrated, Time and other magazine brands.
- Implemented complex and attractive animation using react apis.
- Worked on search and cover section and detailed article of the magazines.
- Worked on converting the pdf's and different format images using ImageMagick module based on editor choice.
- Developed multiple REST APIs required for above mentioned features using lambda.

Software Engineer

Meredith Corp.

Meredith Media Cloud

  • Extracting the metadata and details from the folder containing different Meredith assets and uploading them on Meredith Media Cloud.
  • End to end automation for this is being done using different python modules like Watchdog, Regex, and calling different api's.
  • All the assets are being linked to each other based on monthly article wise relationship.
  • All the integration is done from backend to front end.
  • OOPS concepts have been followed for this.
  • Followed test driven development with unittest module.

ChatBot

Time Inc
  • Technology Stack: Python,Django, DialogFlow
  • Worked on the DialogFlow to train the bot about responses by creating the intent and entities.
  • Worked on the backed and stored the response in sqlite using Django and Python.
  • Added animation using javascript .
  • Create letter generation for users based on requirement through chatbot and PyWord.

Python FullStack Developer

Time Inc
07.2016 - 07.2018

Expense Management Tool

  • Creating claims and expenses and uploading the invoices in pdf format to the system.
  • Approval is done by Manager and Finance based on their roles and login through OAuth SSO.
  • Automatically sending the mail to everyone based on the each step of progress.
  • SQL Database of each of the entities.
  • Javascript is used on some place to do dynamic animation.
  • Creating Backend report of the net money given to employee or taken from him based on the expenses and advances.
  • Validating each field and calculating the values based an INR and Dollar.

Education

Bachelor of Engineering - Computer Engineering

PES Institute Of Technology, PESIT
Bangalore
06.2012 - 05.2016

83.6 Percent in 12 Th Board CBSE -

JVM Shyamali,Ranchi ,Jharkhand
05.2009 - 05.2011

93.6 Percent in Class 10 Th Board CBSE -

DAV Public School, Hazaribag
05.2008 - 05.2009

Skills

React, Javascript, ES6,Redux Saga, Web Design, HTML, CSS, Jest, Cypress, DialogFlow, Automation, Python, MySQL,

DevOps : Jenkins, Kubernetes, AWS, Vault, Tyk

Domain: Ad-tech and Media

Timeline

Senior Software Engineer - UI

MiQ
03.2021 - Current

Software Engineer

Meredith Corp.
08.2018 - 02.2021

Python FullStack Developer

Time Inc
07.2016 - 07.2018

Bachelor of Engineering - Computer Engineering

PES Institute Of Technology, PESIT
06.2012 - 05.2016

83.6 Percent in 12 Th Board CBSE -

JVM Shyamali,Ranchi ,Jharkhand
05.2009 - 05.2011

93.6 Percent in Class 10 Th Board CBSE -

DAV Public School, Hazaribag
05.2008 - 05.2009

Front End Developer

Meredith Corp

Software Engineer

Meredith Corp.

ChatBot

Time Inc
Himanshu ShekharSenior Software Engineer - UI