I am a web developer expertise in using the latest JavaScript technologies. I am keenly interested in handling any of the front-end related work in any language. Mainly I am expertise in ReactJS18+, VueJS3, Javascript, NodeJS, ES6, HTML5, CSS3 and so on
In overall 10 years of experience, I have worked on PHP for 5 years, ReactJS for 4 years and VueJS for 1 year.
An expertise in customization of plugins to develop rich UI development emphasizing pixel-perfect implementations with modern programming methodologies and useful interaction design.
Technical knowledge & proficiency in software development languages, platforms and web technologies
I stay my best to align with latest technologies
So far, I have worked on PHP, HTML5, CSS3, ReactJS, Typescript, VueJS, Nuxt, .Net and WCAG applied projects and delivered successfully.
Worked on Scrum/ Sprint planning methodology.
Overview
13
13
years of professional experience
Work History
Principal Engineer
Innominds Software
09.2023 - Current
Project II: Bullitt Satellite Messenger
Duration: 25-09-2023 - Present (6 months)
Project Description: It’s a Mobile Satellite Messaging Platform. Bullitt Satellite Connect integrates an ecosystem of innovative technology, satellite and network infrastructure partners. Proprietary software and service components have been developed in parallel to provide satellite text messaging via a simple to use OTT application (Bullitt Satellite Messenger). It is the only direct to satellite service using the 3GPP standards so making it completely scalable
Role and responsibilities: Role: Front End developer to focus on mobile responsive and user interactive layouts and features Responsibilities:
Understand the requirement of a task
By using tailwind CSS and VueJS developed the pages
Project description: Microsoft Defender for Office safeguards organizations against malicious threats by providing admins and sec ops teams with a wide range of capabilities. These features start benefiting users, admins, and sec ops at the time of installation and come with a wide variety of plans. Threat protection policies are defined to give the right level of protection for the organization. Sec ops can view real-time reports to monitor Defender for Office 365 performance in the organization. Threat investigation and response capabilities are leading-edge tools to investigate, understand, simulate, and prevent threats.
Role and responsibilities: As part of the angular to react migration of the pages I have been involved in developing the major components of the page. We have migrated 4 crucial pages on the project.
Developed UI features of Listing of data, filters, charts, forms and optimization of the page using ReactJS, TypeScript, and JavaScript.
Utilized Testim for performing UI testing.
Analyzed and understood the requirements for developing the application.
Accessibility bugs are also analyzed and resolved at a given time.
Involved in solving customer escalations.
Daily collaboration with team with scrum call
Utilized Azure DevOps to ship the code to the production environment.
Sending status everyday what has been done and do tomorrow.
Updating the internal MDO tracker according to status on bugs assigned to us.
An analysis of bug assigned to us and fix bug with clean code.
Involved in PR review comments and in approval process.
Environment / Technologies: Frontend tools: React, Vue, Redux, JavaScript, TypeScript, HTML5, CSS3, UI Kit, jQuery. Backend tools: C#, ASP.NET, Node JS, Express JS, Web API Cloud: Azure Database- MS SQL Server, MongoDB API Testing Tool- Postman, Fiddler UI Testing- Testim, Jest Backend Testing - Nunit Authorization Tool- OAuth-2, JWT Version Control- Git, SVN
Project Description: It’s a crew management service which gathers the crew activities of airlines to assess and maintain the business based on the rules and the role of the profile. It consists of crew assessments, appraisals process, attendance features also filters the crew for the availability for the airlines.
Role and responsibilities: In a team of 8 as a Frontend UI developer was responsible for
Designing the front end for better user experience based on the prototypes and requirements.
Creating individual modules, Components using ReactJS
Development of customized client-side modules ReactJS16+, HTML5, CSS3
Integration of API’s
Capable of developing the whole page/module at given time
Involved in design solution to UX team
Environment / Technologies: ReactJS, Redux, Material UI, ES6, JavaScript, HTML5, CSS3, Bootstrap, Jest, Enzyme, Babel
Senior Software Engineer
Quikr India Pvt Ltd
06.2015 - 01.2020
Project I : Quikr
Duration: 4 years
Project Description: A buy and sell advertising platform available on web and mobile devices, it has been classified into many categories like homes, electronics and appliances, cars and bikes, quikr bazaar. An advanced search platform allows users to search the application well.
Role and responsibilities: Nearby Ads: A feature which deals with location-based Ads to promote the ads which are nearby to the users within default specific kilometers in PWA/SSR. SnB : Search and Browse migration from PHP to ReactJS.
In a team of 15 as a frontend developer to Senior Software Engineer was responsible for
Developing the individual features/pages for the web/mobile based application
Integration of API’s
Addition and deletion of the GA events
Involved in part of developing the ReactJS application for mobile.
Debugging and resolving the problem on production.
Developed a location-based service for showing the respective ads
Involved in the process of release flow.
Configuration of Jenkins to setup the environments
Project Description: A yoga application allows the user to buy a subscription of the yoga package online. A Vimeo video have been added from the backend and It restricts the user from viewing the videos after the subscription expires. A subscription package involves 1 month, 6 months and a year. Link http://unrespiro.es/
Role and responsibilities: Alone capable of developing the application from scratch. Designing the database to Seo friendly URL implementation. Meeting the design perspective of customer.
Project Description: An ecommerce application to buy the wide variety of watches/pens/ties/cufflinks/…Which involves adding deleting items in the shopping cart to ease the access of shopping
Role and responsibilities: Alone capable of developing the application from scratch. Designing the database to Seo friendly URL implementation. Meeting the design perspective of customer.
Environment / Technologies: PHP5, MySQL, HTML5, Bootstrap, Media queries
Education
M. Tech - Information Systems and Management
International School of Information Management, Mysuru University
01.2012
B.E - Computer Science
Vidya Vikas Institute of Engineering, VTU University Mysuru