Shashank Front-End Software Engineer (Angular.JS + React)
Summary
- 6+ years of experience in the IT industry
- 5+ years of experience with Angular
- 2 years working with Angular.JS 1.x
- Fluent English
- Available ASAP
Experience
Front End Software Engineer
05.2020 - 01.2021
Description: This is an Eircode based Business Directory & Classifieds Website that will offer and encourage site visitors to use local sellers, trades & businesses. Users can register for free or purchase subscriptions and place their classifieds. Each user will get few credits every month which will be used to post classifieds. After expiring these credits they will have to pay for every classified. All the posted classifieds or adverts will show on the website.
Responsibilities:
Features implemented for:
Admin:
• Add/edit/delete users
• View all companies or users registered on the website
• Add/update/delete terms and conditions
• Review report(if any user reported another user) and take action(block a user or disable the user
• Add/Edit/Delete/Categories
User:
• Register and purchase subscription
• Place/edit/view advertisement
• Ping and post(notification will send to all users in given distance)
• Advert listing(filters on the basis of location,eircode,distance,categories,date,tags)
• Business listing(filters on the basis of location,eircode,distance,categories,date,tags)
• Edit/delete(account details/company details)
• Forget/reset password
• View live feeds(list of all post and advertisements)
• Make query for company or adverts/report user
Technologies: React, HTML, CSS, Bootstrap, Laravel, Msnagile, REST, AWS, POSTMAN
Front End Software Engineer, Sports Management System
05.2020-02.2021
Description: The client has created a platform to learn how to skate and bike via a cutting-edge curriculum at our SBSX academies, where students can learn the basics and progress to expert levels: Zero to Hero. If you do not need instruction, SBSX also schedules Time Trials and special events year-round to allow skateboarders (even longboarders), and bikers to compete against each other. If you don’t know how to skate or bike and want to join the fun, time trials events set aside time for scooters, and inline skates to join in on the action.
Responsibilities:
- Development of new application in AngularJs 1 and HTML5
- Creation and proper implementation of client requirements.
- Worked effectively with the design team to ensure software solutions elevated client-side experience.
- Participated in Design, Development sprints.
- Participated in Daily Stand Up.
Technologies: AngularJs x.1, Angular Material, Angular flex-layout, Angular JWT, HTML, CSS, Bootstrap, PHP, AWS, REST, POSTMAN
Front-End Software Engineer, eCommerce Application
05.2019 - 11.2020
Description: A multi-vendor eCommerce application that has multiple portals like Admin, Seller, and Buyer. The seller can create his/her account and add products for sale, the buyer can do guest checkout as well as create his/her account to purchase the product.
Responsibilities:
- Involved in designing the user experience interface UI/UX strategy, UI requirements, converting findings into UI designs.
- Leveraged MVC design pattern to organize Angular controllers, Custom directives, factories, and views.
- Worked on the REST/Web API to create the services and tested on postman and used in Angular $HTTP service calls and binds the data in the table using ng-repeat attributes.
- Built web pages that are more user-interactive using jQuery plug-in for Drag and Drop, AutoComplete, AJAX, JSON, Angular JS, and JavaScript, Bootstrap.
- Used Angular as a framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with the server using Sass, LESS, Bootstrap, AngularJS.
- Used Bitbucket for version control and MSNAGILE for defect tracking.
- Experience in CSS pixel-level layout, consistency with browsers, Version, and Platform Independence.
- Developed Web applications and Web Services using MVC, Entity Framework, HTML5, CSS3, JavaScript, JQuery, AND Angular.
- Created animation effects during the data load, waiting for the Ajax response using JQuery.
- Interact with other developers and end-users to design and implement new features throughout the framework.
- Debugging using firebug and web developer tools on Chrome, Firefox, and Internet Explorer.
- Prototyped several versions of possible UI approaches to provide choices to the business.
- Used jQuery, a cross-browser JavaScript library to dynamically update the page content on the client-side.
- Developed web pages using HTML/CSS and JavaScript.
- Integrated Payment gateway.
Technologies: AngularJs 9, Angular Material, Angular flex-layout, Angular JWT, HTML, CSS, Bootstrap, PHP, MSNAGILE, AWS, REST, POSTMAN
Front-End Software Engineer, Property portal
12.2018 - 04.2019
Description:
Developed a Real Estate portal using React, Node. Working for a year in this project and handling team as well. Delivering and implementing the project as per scheduled milestones. It has web and mobile applications, Developing, Implementation, and troubleshooting of solutions, and manual testing. Build React-Auto complete for creating Google maps location search on the webpage.
Responsibilities:
- Understand requirements, plan work as per architect, create a plan in Jira, Sprints, and developed marketplace portal using React, Node. JS language.
- Involved in Understanding functional specifications and developing creative solutions to meet business requirements.
- Responsible for whole projects and tracked the sprint and done within the planned of delivery.
- Done daily SCRUM meetings to keep track of the ongoing project status and issues.
- Ensured site design integrity and quality control consistency throughout the project's lifecycle
- Updated the portals forms from time to time for special requirements
Technologies: AngularJS 1.x, HTML, JavaScript, CSS,React.JS, Node, Express framework, MySQL, Linux Virtual Private Server
Front-End Software Engineer, Online Examination System
05.2018 - 11.2018
Description: Online Examination System has two Modules as mentioned below:
1)Admin Module
2)Student Module
Admin Module: Admin will Set The Questions and Create Exams that include options as Review and Negative Marking.
Once Exams are created admin will create a Role For the Student and Set the access permission for the Student's Role.
Admin Will approve the registered students and he will Assign Exams for the registered students. Where Students can attend exams and check their Exams results.
Student Module: Attending exams assigned by the admin where Student has an option to review the questions. Post completing the Exams Student can check his Exams results.
Technologies: Asp.NET MVC4, C#, Entity Framework, AngularJs 1.x, JavaScript, JQuery, and SqlServer2008.
Front-End Software Engineer, Human Resource Management System
03.2016 - 09.2016
Description: HRMS is used to manage human resources and related processes throughout the employee lifecycle. HRMS takes care of day-to-day administrative tasks
Responsibilities:
Features implemented for:
Admin/Reporting Manager
• Admin Metadata (From where we can add all information that is needed for adding an
employee)
• Add/Edit/Deactivate Employee
• Employees - List View/Tree View
• Leave Management System
• Timesheet
• Helpdesk
• Policies
• Appraisals including goals management
Reporting Manager / Employee Side:
• Edit optional details
• Applying Leaves
• Add work timings for a particular project in Timesheet
• Raise Query on the helpdesk
Technologies: React, HTML, CSS, Bootstrap, Node.Js, MySQL, REST
Front-End Software Engineer, Project Management & Test Management System
08.2015 - 08.2018
Description: Project tracking and test management web application built on Angular, it provides various features like –
- Dashboards & Reports
- Backlogs, Active sprints, Swimlanes
- Story Estimation
- Retrospection
- Test Management
- Payment Subscription
Responsibilities:
- Involved in designing the user experience interface UI/UX strategy, UI requirements, converting findings into UI designs.
- Leveraged MVC design pattern to organize Angular controllers, Custom directives, factories, and views.
- Worked on the REST/Web API to create the services and tested on postman and used in Angular $HTTP service calls and binds the data in the table using ng-repeat attributes.
- Built web pages that are more user-interactive using jQuery plug-in for Drag and Drop, AutoComplete, AJAX, JSON, Angular JS, and JavaScript, Bootstrap.
- Used Angular as a framework to create a Single Page Application (SPA) that can bind data to specific views and synchronize data with the server using Sass, LESS, Bootstrap, AngularJS.
- Used Bitbucket for version control and MSNAGILE for defect tracking.
- Experience in CSS pixel-level layout, consistency with browsers, Version, and Platform Independence.
- Developed Web applications and Web Services using MVC, Entity Framework, HTML5, CSS3, JavaScript, JQuery, and Angular.
- Created animation effects during the data load, waiting for the Ajax response using JQuery.
- Interact with other developers and end-users to design and implement new features throughout the framework.
- Debugging using firebug and web developer tools on Chrome, Firefox, and Internet Explorer.
- Prototyped several versions of possible UI approaches to provide choices to the business.
- Used jQuery, a cross-browser JavaScript library to dynamically update the page content on the client-side.
- Developed web pages using HTML/CSS and JavaScript
Technologies: AngularJs 6, Angular Material, Angular flex-layout, Angular JWT, HTML, CSS, Bootstrap, PHP, REST, POSTMAN
Education
IGNOU(The Indira Gandhi National Open University), Master of Computer Applications
2014
IGNOU(The Indira Gandhi National Open University), Bachelor of Computer Applications
2012