Accomplished Senior UI Developer with 5 years of experience leading projects by acting as architect, developer and programmer analyst. Proficient in supporting project deliverables and maintaining releases.
Roles & Responsibilities:
1. Analyze user needs to determine technical requirements and distribution of tasks within the team.
2. Design, build, or maintain web sites, using authoring or scripting languages, content creation tools, management tools.
3. Proficient in view layout rendering technologies (e.g., responsiveness, progressive enhancement, browser/device support) as well as creating high reusable angular/react components.
4. Strong problem solving and troubleshooting skills.
5. Experience in taking a project from scoping requirements through launch of the project.
6. Select programming languages, design tools, or applications.
7. Git Management Lead with the following tasks Code review, code merging, conflicts resolving, tagging, branch creation and other functions based on activities.
8. Handling code quality to perform automatic reviews with static analysis of code to detect bugs, code smells, and security vulnerabilities by effective usage of Lint Tools.
9. Develop web site maps, application models, image templates, or page templates, charts & graphs, tables, live video streaming, chat modules, video calling modules and others that meet project goals user needs, or industry standards.
Javascript
Project Info:
Visibility UI In Supply Chain Management
Designation: Senior Software Engineer
Team Size: 12
Technologies Used:
ReactJS, Bootstrap 4, HTTP(s), WSS, HTML 5, CSS, JavaScript
Responsibilities:
1) Created Logs Comparison tables
2) Created Mile Stone View Screen
3) Code Management/Master in Git.
4) Trained the interns and involved in higher level project discussions
Project Info:
BYJUS Landing Pages (Home Page, BNAT Home Page, BNST Home Pages, Trails Classes Forms and Reusable template creations) Designation: Full stack developer / Front End Lead.
Team Size: 8.
BYJU’S is an Indian educational technology and online tutoring firm founded in 2011 by Byju Raveendran. The company with a valuation of $11.1 billion, is a leading market player with highest market share in India's growing EdTech space.
Technologies Used: jQuery, JavaScript, Ajax, node.js, Bootstrap 4 and PHP.
Responsibilities:
1) Created the highly responsive page for byjus.com landing page that works for all types of devices and all types of browsers.
2) Worked on SEO and code optimization.
3) Created the BYJUS trail classes pages and created the reusable form template that will work for 15 different versions with configurable form fields.
4) Created BYJU’S BNAT, BNST, K10 and other landing pages for the registrations which are highly responsive and is being used by 30 Lakh+ users for the registrations within a week.
5) Modified few API using node.js for forms customization and stored the data in MongoDB.
Some of the pages created:
https://byjus.com/
https://byjus.com/bnat/
https://byjus.com/bnat-k10/
https://byjus.com/byjus-classes-jee-neet-results-free-trial/ https://byjus.com/byjus-classes/
https://byjus.com/byjus-classes-book-a-free-60-minutes-class/registration/
Projects Info:
1) GLENS CLIENT APPLICATION ANGULAR MIGRATION
Designation: Front End Architecture & Senior UI Lead/ Developer.
Team Size: 20+
GLENS, is a real time pollution monitoring application developed by KnowledgeLens Company which is having 3000+ customers throughout the globe. The data is fetched through the analyzers and IOT devices that is being installed in industries, the same data is stored a web application is developed in angular to view this data in different graphical formats.
Technologies Used: Angular 8, Bootstrap 4, HTTP(s), WSS, HTML 5, CSS, JavaScript, Visualization charts using c3.js, D3.js, High charts and E charts, Google Maps.
Responsibilities:
1) Project setup and skeleton creation being a front-end architect in the project.
2) Worked on modules like dynamic table, dynamic filters, Normalization, Realtime dashboard and setup pages where complex coding is required.
3) Task distribution in the team and code review by the other developers.
4) Code Management/Master in Git.
5) Attended meetings with clients to solve various complex problems. 6) Implemented API encryption using crypto JS.
2) CPCB Inspection through video streaming
Designation: Front End Architecture & Senior UI Developer/Lead Team Size: 6+
Client: CPCB, India This is an application that CPCB (Central Pollution Control Board, India) to inspect the site from the remote location using video stream apk that is being installed in android application. Technologies Used: ReactJS, Bootstrap 4, HTTP(s), WSS, HTML 5, CSS, JavaScript, Google Maps, Peerjs and Android Studio.
Responsibilities:
1) Project setup and skeleton creation being a front-end architect in the project.
2) Developed multiple peer connection using Peer JS API where through which users can be allowed to make video/audio/text chatting. 3) Developed portal to upload/view historical documents.
4) Code Management/Master in Git.
3) Annapurna Rasoi Yojana, Rajasthan.
Designation: Senior UI Developer
Team Size: 5+
This is a govt. Scheme in Rajasthan State, where the food is being served to poor in trucks. The food distributed is logged in DB using IOT devices and the same is displayed in Web Application.
Technologies Used: Angular 6, Bootstrap 4, HTTP(s), WSS, HTML 5, CSS, JavaScript.
Responsibilities:
1) Developed dashboard page using High charts to view historical and live data.
2) Developed a complex table where all the carts live status is being viewed in respective table rows.
3) Developed user management and network setup pages.
4) Implemented API authentication for the same
5) Implemented MQTT protocol to fetch the real time data.
4) Cooler Tracking System, HCCB (Migration of application from .NET to Angular 10).
Designation: Front End Lead Developer & Front-End Tech Architect Team Size: 5+
This project involves in migration of the existing application to the latest and suitable technologies which was in use by HCCB for their beverages coolers tracking system through the world. Technologies Used: Angular 10, Bootstrap 4, HTTP(s), WSS, HTML 5, CSS, JavaScript.
Responsibilities:
1) Involving in the technical discussion with CEO and CTO.
2) Creating the team and assigning the respective tasks to meet the milestones.
3) Developing the complex reusable components in angular
5) ILens Cloud Integration Tool
Designation: Front End Lead Developer
Team Size: 12+
ILens (Intelligent Lens) Cloud Integration is a web application that allows user to manage the files and storage space through CRUD operations in the cloud services (AWS). This application also provides a dashboard where the user can view the storage spaces of different files and folders in the graphical formats. Technologies Used: Angular 10, Bootstrap 4, HTTP(s), WSS, HTML 5, CSS, JavaScript, High charts.
Responsibilities:
1) Project setup and skeleton creation being a front-end architect in the project.
2) Code Management/Master in Git
3) Developed high interactive dashboard using High charts.
Other Project Titles:
1) Clinical Trail Feasibility Optimization (Service)
2) ILens (Product)
3) CCR, AQI(Service)
4) Market Research Analytics
5) Oramae Shipment Tracking application
6) Ai Lens (Product)
7) NAMP(Service)
8) Fujairah, Dubai AQI (Product
Expertise in CSS, SCSS and its frame works like Bootstrap 3 & 4, Ant design and Material design.
Rest API and dealing with other protocols like WSS and HTTP(s).
Expertise in Charts libraries, Map libraries and other live streaming/chat libraries
Basics of Python and PHP Language.
Basics of Node.js and MongoDB connection with CRUD operations
Converting web applications to direct desktop applications using electron JS.