Sr.UI/UX Developer
NexSolv, Inc
February 01, 2018
- Utilizing HTML, TypeScript, and CSS to create customized user interfaces in alignment with client requirements.
- Designing web applications from scratch, incorporating the latest Angular components to ensure modern and efficient development.
- Embracing Agile methodology, engaging directly with clients to gather feedback, provide optimal solutions, and tailor applications to their unique needs.
- Implementing cross-component communication and routing via Angular services, ensuring seamless interactions within the application.
- Leveraging Reactive forms, Angular Material, and PrimeNG to build diverse front-end components.
- Proficient in Qlik Sense reporting, encompassing the design and development of mashups within the platform.
- Addressing 508 compliance issues in Salesforce, React, and Angular frameworks to ensure accessibility for all users.
- Developing reusable TypeScript components and services, following Angular's component-based architecture, and effectively consuming REST APIs.
- Employing selectors, events, AJAX, and DOM manipulation within Angular components to facilitate dynamic content updates.
- Utilizing Chrome Developer Tools and Firebug for debugging purposes in Chrome and Firefox browsers.
- Establishing and managing branching and build/release strategies, including Git and Bitbucket administration.
- Overseeing Jenkins server configuration, encompassing the setup of nightly builds, parameterized builds, and automated deployment.
️ Environment: HTML5, Sass, Bootstrap4, Angular7, Angular Material, Adobe XD, TypeScript, Chrome Developer Tools, Restful Web services, JSON, Redux, Git, Bitbucket, Jenkins, AWS, Qlik Sense, Docker, Confluence.
See publication
Tags: Design, DevOps
UI/UX Developer
Tech Mahindra
December 01, 2013
- HTML, CSS, JavaScript, and jQuery Proficiency: I've expertly crafted front-end pages using a robust skill set that spans HTML, CSS, JavaScript, and jQuery. My commitment to clean, well-structured code ensures an exceptional user experience.
- Dynamic Web Pages with AngularJS: My proficiency with AngularJS has empowered me to create dynamic web pages. I've adeptly developed Views, Controllers, and Directives while adhering to the Model-View-Controller (MVC) pattern, enhancing interactivity and user engagement.
- Database Integration and Server-Side Patterns: My experience extends to working with MongoDB and a comprehensive grasp of server-side development patterns, including MVC, MVP, and MVVM.
- Bootstrap Mastery: I've harnessed the capabilities of the Twitter Bootstrap framework, skillfully implementing components like Alerts, Navs, Grids, Panels, Buttons, Media Objects, and Progress Bars. These elements elevate user interfaces, delivering both aesthetics and functionality.
- Responsive Design Mastery: My proficiency extends to various CSS concepts, including Bootstrap, Media Queries, Modernizer, and Flex-box, enabling me to create responsive web pages that adapt seamlessly to diverse screen sizes and devices.
- Effective Version Control and Task Management: Proficiency in GitLab for version control and Grunt for efficient task management has enabled streamlined workflows and codebase integrity.
- Data Integration and Interactivity: Collaboration with back-end teams has allowed me to seamlessly integrate data and facilitate real-time interactions. JavaScript libraries have been adeptly utilized to create engaging elements, such as sliders and page-turning animations.
️ Environment: Agile, GitLab, Grunt, HTML5, CSS2/CSS3, JavaScript, jQuery, AJAX, MongoDB, JSON, AngularJS, SASS, Bootstrap, SVG.
See publication
Tags: Agile, Architecture, Design
User Interface Developer
Tech Mahindra
May 01, 2011
Responsibilities:
- Involvement in all stages of Software development life cycle including Analysis, development, Implementation, testing, and support.
- Hand-coded HTML, CSS, JavaScript, AJAX, and jQuery to create the front-end.
- Created reusable templates and style sheets based on UI standards and guidelines; Performed functional tasks using specifications and wireframes.
- Responsible for checking cross-browser compatibility, Responsive Web Design, and hence worked on different browsers like Firefox, Google Chrome, and Internet Explorer.
- Extensively used/modified jQuery to perform AJAX calls for creating interactive web pages on JSON response.
- Led the design, development, and testing phases of Software Development using Agile methodology and Test-Driven Development (TDD).
- Developed the application front-end using Spring 3.0 framework that uses MVC design pattern.
- Utilized the Spring framework as a middle-tier component and integrated it with Hibernate for back-end development.
- Coordinated with Interface Design Architects to meet accessibility standards at the code level.
- Designed and built UIs on Server Platform in a team environment.
- Actively participated in product development discussions and provided UI-related information.
- Maintained W3C standards.
️ Environment: Agile, HTML, CSS, JavaScript, jQuery, AJAX, JSON, Bootstrap, JAVA, JSP, MYSQL, Spring MVC, Hibernate, Eclipse IDE, Tomcat server, Web Sphere Application Server.
See publication
Tags: Architecture, Design, Project Management