Himani Soni

Himani Soni

Software Engineer
sonihimani428@gmail.com, 201304, Noida, India.

About

Enthusiastic Software Engineer with 2+ years of experience developing responsive UI components and enhancing user experiences with a mobile-first approach. Proficient in JavaScript frameworks like ReactJS and Agile methodologies to drive efficiency. Successfully improved code consistency and boosted mobile user engagement.

Work

Tata Consultancy Services
|

Software Engineer

Highlights

Built reusable UI components with React, ensuring consistency and reducing development time.

Designed responsive layouts using CSS frameworks and Bootstrap for seamless cross-device user experiences.

Optimized performance with React and tools like Webpack for efficient builds and deployments..

Applied Agile practices and conducted unit testing with Jasmine and Karma, reducing bugs by 30% and enhancing efficiency by 20%.

Managed version control with Git, streamlining branching and merges.

Education

BSA College of Engineering & Technology, Mahura

Grade: 4.3

Skills

Frameworks and Libraries

ReactJS, Express.js.

Frontend Technologies

HTML, CSS, JavaScript, Tailwind CSS, Bootstrap.

Programming Languages

JavaScript (ES6+).

Build Tools

Webpack, Gulp, Parcel.

Version Control

Git.

Projects

Fitness Tracker

Summary

I have developed a comprehensive fitness tracker with React, featuring user authentication, workout logging, progress tracking with visual charts, goal setting, and workout plans. Next, I plan to integrate Azure AI APIs for personalized diet suggestions and exercise recommendations based on user health data and goals. This enhancement aims to provide tailored advice for optimal fitness outcomes, enhancing user engagement and results.

Real-time Chat Application

Summary

Developed a real-time chat application using React and Socket.IO & for instant messaging with Firebase Auth for user authentication and Firestore for persistent chat storage. Designed a responsive, user-friendly UI with features like message timestamps, online/offline status, and group chat support.

Stock Price Visualizer

Summary

Developed a Real-Time Stock Price Visualizer using React JS and Chart.js to display live stock market data fetched from a free public API. Created interactive price charts, performance graphs, and added features like stock comparison filters, historical data analysis, and customizable price threshold alerts.