Dynamic and results-oriented UI Developer with over 9 years of experience in designing and developing user interfaces for web and mobile applications.
Creative and forward-thinking UI developer creates cutting-edge websites and applications for high-profile clients with challenging demands and visions. Skilled project manager, team leader and analytical problem-solver with top-notch organizational, scheduling and code verification skills.
Expert Lead Web Developer specializing in front-end development. Experienced with all stages of development cycle for dynamic web projects.
Ability to interpret standards, principles and techniques for meeting accessibility success criteria
(including WCAG 2.0 AA, WCAG 2.1 AA, and WAI-ARIA).
Experienced in all phases of SDLC like Requirement Analysis, Implementation and Maintenance,
and extensive knowledge of Agile and SCRUM.
Experienced with version control systems, preferably Git.
Excellent written and verbal communication skills, with a proven ability to engage stakeholders and communicate technical concepts effectively.
Strong problem-solving and collaboration abilities.
Experienced in working with ReactJS, React Flux, and Redux architecture using complex object oriented concepts in improving the performance of websites.
Knowledge of RESTful APIs and API integration.
Experienced in working with Node.js and NPM modules like http-serve, path, mongo DB, Micro Services, Request, Elastic Search, express and templating engines.
Proficient in using testing framework. Expertise in using bug tracking tools like JIRA. Experienced in
Version Control tools like GIT, SVN for Source Code version management. Experienced in Jenkins.
Experienced in PL/SQL(Oracle), PostgreSQL, NoSQL, Mongo DB, Cassandra along with web
application servers like Apache Tomcat, Web logic etc.
Developed powerful Single Page Application and dynamic responsive Web Application with
Angular.
Experienced in Responsive Web Design, JSON, AJAX, React, Twitter Bootstrap.
Overview
9
9
years of professional experience
Work History
Fullstack Developer
SVB
Charlotte, NC
03.2022 - Current
Accelerated the user interface development process by 35% through implementation of component-based architecture with React and Redux
Collaborated with a team of 5 developers in order to introduce a new responsive web application, enhancing customer engagement by 20%
Created custom components, forms, and interfaces for user interactions in React.
Implemented automated tests for all React components using Jest and Enzyme.
Optimized performance of existing React applications by utilizing best practices such as code splitting, lazy loading.
Collaborated closely with UX and UI designers to ensure the best possible user experience while developing React applications.
Utilized Node.js to develop server-side logic for web application development with React.
Deployed production versions of react applications to cloud services such as AWS or Google Cloud Platform.
Performed unit testing on individual components built with React before integrating them into an overall application.
Managed source control systems like Git or Subversion when working on collaborative teams building out complex react applications.
Monitored browser compatibility issues while coding layouts using HTML5, CSS3, JavaScript and jQuery along with other frameworks like Bootstrap or Material UI when creating react apps.
Assisted junior developers in understanding the architecture of large scale react projects as well as debugging any errors they may encounter while developing these applications.
Participated in code review meetings, providing input on bugs, inefficiencies and potential solutions to emergent issues.
Designed front-end and back-end solutions for test-driven development.
Met with stakeholders, product teams and customers throughout system development lifecycle.
Leveraged Agile methodologies to move development lifecycle rapidly through initial prototyping to enterprise-quality testing and final implementation.
Developed RESTful web services APIs using NodeJS and JavaScript frameworks such as ExpressJS and ReactJS.
Developed automation frameworks using JavaScript, NodeJS, TypeScript technologies.
Optimized website performance by minimizing the number of HTTP requests and reducing page load times using AJAX techniques.
Created responsive web designs that dynamically adjust for different device sizes using media queries and Bootstrap grid system.
Incorporated accessibility features into UI designs such as high contrast mode or voice control support.
Ensured accessibility compliance of web-based projects according to WCAG 2.0 standards.
Monitored website performance and made necessary adjustments to ensure optimal user experience.
Analyzed data from Google Analytics to track website traffic patterns.
Developed a responsive e-commerce website using React.js and Tailwind CSS, resulting in improved user experience and faster load times.
Module Lead
BOLD technologies
India
08.2019 - 02.2022
Created reusable UI components and implemented them in multiple projects.
Implemented HTML5, CSS3, JavaScript and jQuery for front end development of web applications.
Integrated third party APIs into web applications for data exchange between systems.
Debugged UI related issues using browser developer tools such as Chrome DevTools or Firebug.
Developed responsive designs that adapts to different screen sizes and devices.
Tested cross-browser compatibility across various browsers such as Google Chrome, Firefox, Safari.
Worked closely with product managers to understand project scope and deliverables.
Maintained version control system for tracking changes in source code.
Converted PSD mockups into pure hand-written HTML and CSS pages.
Worked with technical leads, engineers and designers to develop dynamic client-side web applications across various areas of business.
Ensured accessibility compliance of web-based projects according to WCAG 2.0 standards.
Managed bug tracking tools such as JIRA and Bugzilla to address reported issues promptly.
Utilized various tools such as Selenium Webdriver, JIRA and Jenkins for automating test cases.
Utilized tools like Google Search Console and Google Analytics to monitor site traffic and user behavior patterns.
Tested cross-browser compatibility of web applications in multiple browsers and operating systems.
Optimized application for maximum speed and scalability by utilizing best practices such as minification, caching techniques.
Ensured clean, valid HTML and CSS markup conforming to industry standards.
Maintained technical documentation including version control logs, system diagrams.
Implemented modern front-end frameworks such as Bootstrap or Foundation to streamline development process.
Utilized preprocessors like SASS or LESS to reduce time spent writing code.
Maintained version control repositories like GitLab and Bitbucket for source code management.
Senior Software Engineer
Scaledesk Web Studio
India
08.2017 - 07.2019
Developed web applications using HTML, CSS, and JavaScript.
Generated reports from databases using SQL queries.
Designed RESTful APIs for mobile apps according to industry standards.
Deployed applications on cloud hosting platforms such as AWS or Azure.
Built responsive web pages that are optimized for different devices.
Customized existing Magento templates to meet client requirements.
Created custom code for various projects using PHP, HTML, CSS, JavaScript and MySQL.
Created reusable UI components and implemented them in multiple projects.
Constructed web-based applications using the Django framework.
Implemented authentication and authorization using JSON Web Tokens.
Integrated UI elements such as charts, tables, forms and other interactive features into the application using Angular Material.
Utilized RxJS library for reactive programming within the application.
Developed React applications using Redux state management and RESTful APIs.
Contributed ideas and feedback during sprint planning meetings to help prioritize tasks related to developing a react application.
Front-end Developer
Sparx IT solutions
India
04.2015 - 07.2017
RxJSing processes using Jasmine, Mocha.
Researched new technologies and frameworks such as AngularJS, ReactJS, Node.js.
Designed UI elements using graphics software such as Photoshop or Illustrator.
Designed user interfaces and digital assets for web and mobile applications using Adobe Illustrator, ensuring brand consistencGraphQLsability.
Education
Masters in Technology - Mobile Computing Technology
DAVV
India
05-2013
Bachelor of Engineering - Electronics & Telecommunication