Badges
Certifications
Work Experience
Software Engineer
Evive Software Analytics Pvt. Ltd.•  March 2018 - Present
- Managing and maintaining the Evive360 application frontend. - Working on the MyEvive mobile application features. - Working on the AWS migration team. - Worked on a desktop app, built using Electron and React, required internally for PDF generation. - Updated the React-Native and the other libraries used by the MyEvive application. - Refactoring of the entire application to fix the breaking changes that came with the updated libraries. - Started working on the Evive360 web application team. - Reimplemented the application frontend by replacing MobX with Redux and using React Hooks. - Removing various libraries like Material UI by writing our own styles in SCSS. - Improved application loading time and performance 60%. - Implemented new Evive360 Member Search & Member Outreach products. - New applications have minimal dependencies that make them lighter and extremely performant. - Set up CI/CD using Jenkins for the frontend project. - Used Express NodeJS servers and Docker for independent frontend deployment. - Worked on the MyEvive cross-platform Android and iOS application built using React-Native. - Refactored major application features that improved their performance by 50%. - Created a unique open-source React-Native library that gives applications the ability to change the application icon. - Contributed to other open-source React-Native libraries to help them update to work with the latest React-Native versions.
Education
Chitkara University, Punjab
Computer Science, BE•  July 2015 - July 2019
Semester 1 - 9.10 SGPA Semester 2 - 9.18 SGPA Semester 3 - 8.84 SGPA Semester 4 - 9.55 SGPA Semester 5 - 7.94 SGPA Semester 6 - 8.37 SGPA Semester 7 - 10.0 SGPA Semester 8 - 10.0 SGPA
Links
Skills
suryakantbansal1 has not updated skills details yet.