About Me

Having 6+ Years of professional experience as a Front-End Developer with solid understanding in all the phases of the Software Development Lifecycle (SDLC), this includes Analysis, Design, Development, Testing and Maintenance of Java UI applications. • Experienced as a Web Developer in developing web applications using HTML 4/5, CSS2/3, XHTML, JavaScript, jQuery, AJAX, XML, Angular.js, Angular (2.0/4.0/6.0/7.0/8.0), D3, vue.js, Node.js, React.js and JSON. • Experience in building applications using React.JS which allowed us to render pages on both the client and server using the same codebase. • Experience in building an application with React.JS, Redux and Ext.JS in MVC architecture. • Experience in using React.JS to build web components. • Expertise in developing front-end applications using Angular 2/4/5/6/7/8 and Angular CLI. • Expert in working with innovative front-end technologies/ framework and libraries like jQuery, Prototype, DWR 2.0, (X)HTML, DHTML, OO JavaScript, Typescript, JSON, DOM, CSS, LESS/SASS, XML/XSLT, AJAX. • Experienced in developing Rich Web Interface modules with JSP, Ajax, Tags, JavaScript, Typescript, CSS, and HTML. • Experienced implementing Web Services using Apache SOAP, WSDL, JAX-RPC, JAX-WS, RESTful API, restful and UDDI. • Experience of using Java Script, jQuery, and Bootstrap Templates for Responsive Web Design (RWD) and CSS media Queries. • Pleasant experience in developing applications using IDEs like Eclipse, Notepad++, Edit Plus, Sublime and Text pad. • Expertise in using Apache Ant, Maven, and Jenkins as java build tools. • Hands on experience using the version controls like CVS, VSS, SVN, Git, TFS and project management tools like JIRA, QC. • Experience in all phases of SDLC like Requirement Analysis, Implementation and Maintenance, and experience with Agile and SCRUM.

Accomplishments

Sorry, data not found

Professional Experience
M
Morgan Stanley Services Canada

Front End Developer - May-2020 to Jun-2023

Responsibilities: • Developed and designed the various screens and its architecture in accordance with UI Specs following client branding standards. • Designed and developed User-friendly web-based interfaces using Angular.JS, HTML5, XHTML, CSS3, JavaScript and Custom Tags. • Worked in developing dynamic robust UI screens using CSS3, HTML5, Angular.JS, JavaScript, Bootstrap, and jQuery. • Implement modules into Node.JS to integrate with designs and requirements. • Used Angular 8 as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server. • Worked on the Handling Forms of Angular 7 to validate the input at UI level rather than validating the data at backend. • Implemented Angular 6 injectable services to connect the web application to back-end APIs to POST/GET the data used in the application. • Used Angular CLI to create new components and some packages including PrimeNG, Angular Material and Bootstrap, etc. • Used Bootstrap to build responsive UI Design. Made enhancements to existing CSS and DIV tags, made upgrades using Bootstrap model. • Used JavaScript DOM manipulation and JavaScript event to generate the data result in UI. • Used AJAX for implementing part of the functionality for Customer Registration, View Customer information modules. • Implemented pagination and sorting functionalities in different modules using jQuery plugins. • Worked with making calls to APIs to fetch the data from the backend as JSON response and parse it on the UI for DOM/CSS Manipulation. • Worked in Agile Scrum projects and attended Scrum meetings, User Story review meetings, Sprint Review and Retrospective meetings as part of Agile Methodology. • Actively Participated in Team Meetings, frequently communicated with Business Analysts to clarify the business requirements. Environment: Java, HTML5, CSS3, JavaScript, Angular 8/7/6, Angular CLI, Angular.JS, Node.JS, Bootstrap, Responsive Web Design, DOM, AJAX, jQuery, JSON, Agile and Windows

S
SiliconIndia Pvt Ltd, India.

Front End Developer - Nov-2016 to Mar-2018

• Involved in developing HTML 4/5, CSS2/3, JavaScript and Typescript for client-side presentation and data validation on the client side within the forms. • Used JavaScript and jQuery for validating the input given to the user interface. • Used jQuery plug-ins for Widgets, Menus, drag and drops, role-based navigation menus (dynamic changes to the items. • Created Typescript reusable components and services to consume REST API and using modular based architecture provided by Angular 2/4. • Involved in writing application-level code to interact with APIs, Web services using AJAX, JSON and XML. • Used JSON for storing and exchanging information between browsers and servers. • Designed and implemented server-side RESTful web services using Node JS and handled communications to the client side (React JS) using JSON. • Managed the user menu and Bulk update of Attributes using NodeJS Gulp (Task Runner) and jQuery • Used Angular JS to standardize web application structure and responsive using Bootstrap and provide a future template for data binding. • Created responsive web design (RWD) interface that caters to different screen sizes. • Developed web-based applications using Web Services, both SOAP/WSDL and REST. • Used Firebug, Firebug Lite, and IE developer toolbar for debugging and browser compatibility. • Used Waterfall model of software development. Environment: HTML5/HTML, CSS3/CSS, JavaScript, Typescript, jQuery, Angular4/2, RWD, JSON, Mongo DB, React.JS, Redux, Node.js, MVC, SVN, AJAX, XML, JAVA, J2EE, Eclipse, MySQL, AWS, Backbone.JS, Waterfall, Windows.

Education
T
Tangerine, Toronto, ON.

UI Developer - Apr-2018 to May-2020

• Designed the Front-end applications for user interactive (UI) web pages using web technologies like HTML5, CSS3, ES 6, JavaScript, React.js, Typescript, jQuery, AJAX, and JSON. • Designed and developed code for table less web interfaces using XHTML, CSS, DOM, and JavaScript. • Responsible for transforming design mock-ups to W3C standards compliant HTML pages using XHTML, CSS, JavaScript, Angular.js, Bootstrap 4, SASS, LESS, jQuery, JSP, XML and XSLT. • Used customized services and directives in Angular 8 to develop dynamic and responsive webpages. Enhanced legacy application by building new components in Angular 8 and Typescript. • Involved in the creation of interface to manage user menu and Bulk update of Attributes using Angular.js, Bootstrap.js, Node.js, EXT.js, ES 6, vue.js and jQuery. • Designed data formatted web applications using HTML, DHTML, XHTML and CSS and deploy the script by clientside scripting using JavaScript. • Implemented latest HTML5 and CSS3 features like creating various effects, shading, animation, Shapes, Handling multimedia files and many others. • Built Angular 7components, UI services to consume rest services using Component based architecture provided by Angular 7. • Worked on AJAX to develop an interactive Web Application and JavaScript for Data Validations. • Worked on jQuery to make dropdown menus on web pages and display part of a web page upon user request. • Used SVN for version control and QC for defect tracking. • Used GIT for version control across common source code used by developers. • Using Jenkins for continuous integration of builds and used Maven, Ant simultaneously. • Used JIRA tool for Issue/bug tracking, monitoring of work assignment. • Worked on complete Agile/Scrum/Waterfall methodology and user interface web development in accordance with requirements. • Collaborated with the team of architects and back-end Developers to gather requirements, enhance the application functionality, and add new features.

B
Bachelor's Degree in Electronics & Computer Engineering

Student - Jun-2012 to Jun-2016

Sorry, data not found

Employment Feedback: Insights and Recommendations from Previous Roles

Sorry, data not found

Sorry, data not found