Lead Ui Developer Resume
SUMMARY
- UI/Web Developerwith over 11 years of professional experiences inUser Interface Developmentusing Web Technologies.
- Designed and developed websites/pages inAdobe CQ/AEMby implementing the responsive design
- Extensively used Adobe CRX, CRXDE, WCM, Package Manager and Components
- Expert in developing custom CQ components and modify the out of the box components
- Expert in Authoring and publishing the Adobe CQ applications and performed cross - browsing testing
- Adobe Certified Adobe Enterprise Manager: Developer
- Strong developing experience withHTML5, CSS3andJavaScript.
- Experienced inJavaScriptframeworks likeJQUERY, Angular JS, Angular 2, Node JS.
- Expertise in usingXML/JSONandAJAXto link with back-end applications.
- Expertise indebuggingand troubleshooting existing code usingFirebugandDeveloper Tools.
- Strong experience withCross Browser Compatibilityissues andOptimizationfor web, including CSS Sprites and best practices.
- Well experienced in usingversion control systemssubversion (SVN), Visual source Safe and team Foundation Server (TFS).
- Experience inDevelopmentandDocumentationthroughout the entireSDLC.
- Experience in designing Rich Internet Application (RIA’s) withJQUERY, AJAX.
- Good experience in using Integrated development tools likeNetBeans andEclipse
- Utilized Web/Application servers likeWebLogic6.1/8.1,WebSphere, JBoss,andApache Tomcat, Apache HTTP
- Expert in working inagileenvironment.
- Experience in usingANTandMavenfor build automation
- UsedJSFlayout for View ofMVC. JavaScript, DHTMLalso used for front end interactivity.
- Extensive working experience in unit testing framework and configuring loggers
- Great knowledge in JIRA and Clear Questticket/bug tracking systems
- Experience in developing new web interfaces based on the design: PSD to HTML conversion with HTML, CSS and jQuery.
- Good exposure in all phases of SDLC and expertise in pre and post production support
- Up to date Knowledge with the latest industry trends in UI design and usability.
- Strong communication, problem-solving, and planning skills, with ability to work independently or in a team environment.
TECHNICAL SKILLS
Languages: Java, J2EE
Technologies: Servlets, JSP, XML, XSL, HTML, HTML5, JavaScript, jQuery, AJAX, CSS, CSS3, AngularJS 1.4, AngularJS 2, ReactJS, AEM (CQ5)
Software tools and Utilities: Eclipse, NetBeans, Visual Source Safe, CVS, SVN, IBM Rational Clear case, IBM Rational Clear Quest.
Web Servers: Apache Tomcat 5.x/6.x, IBM WebSphere 6.1, Oracle Web Logic 9.1, JBoss 4.x.
Operating Systems: Windows XP, Windows 7
Database Technologies: MS SQL Server, MySQL, Oracle, IBM DB2
Browser: IE 8 and above, Firefox, Chrome, Safari
PROFESSIONAL EXPERIENCE
Confidential
Lead UI Developer
Responsibilities:
- Worked on the core functionality of the website like vehicle search and reservation.
- Integrating the UI component with the backend micro services API.
- Integrated the application with the ACI Worldwide - a third party payment gateway system for the payment processing.
- Involved in peer to peer code review and enforcing the bug free code check in.
- Converting the PSD designs to HTML pages along with required CSS and JavaScript.
- Guiding the team members on requirement and functional clarifications and helping them in solving technical issues.
- Working in a fast paced bi-weekly scrum agile development process.
- Responsible for managing the stories and bug in Confluence and JIRA.
- Handling cross browser/platform compatibility issues (IE, Firefox, Chrome and Safari) on both desktop and Mobile devices
Confidential
Lead UI Developer
Responsibilities:
- Worked as the CQ component developer and UI Developer
- Involved from the beginning to create the site content hierarchy, finalizing the templates, client libraries and assets structure.
- Guiding the team members on requirement and functional clarifications and helping them in solving technical issues.
- Involved in complete SDLC - Requirement Analysis, Development, System and Integration Testing.
- As a Lead UI developer mentoring five UI developers as well as involved in development.
- Converting the PSD designs to HTML pages along with required css and JavaScript.
- Implemented the infinite scroll for paginating the data in Grid view.
- Involved in developing the carousel pages using Owl Carousel library.
- Worked in a fast paced weekly scrum agile development process.
- Responsible for managing the stories and bug in Bit bucket.
- Handling cross browser/platform compatibility issues (IE, Firefox, Chrome and Safari) on both Windows and Mobile devices
- Received “Most Valuable Person” Award for my performance in this project.
Confidential
Senior UI Developer
Responsibilities:
- End to End development of the full MVC stack architecture of the application.
- Designed the Web Client application architecture using the technologies includes AngularJS and Bootstrap.
- Developing the screens based on the requirement and wireframes
- Integrating with the Rest APIs
- Converting the PSD designs to HTML pages along with required css and JavaScript.
- Implemented the employee dashboard which renders the time logged by each employee against the working hours with the amber and red alert.
- The employees can log their timing in the dash board itself and see the quarterly calculation getting updated automatically - which had be implemented using AngularJS
- Played a major role in workflow design.
- Managed the stories and bugs through Rally and Trello
Confidential
Senior UI Developer
Responsibilities:
- Worked as the User Interface Developer in the AEM team for migrating the Confidential ’s website to AEM 5.6
- Involved in the development of CQ design templates.
- Involved in converting the designs/wireframes to html pages with css and JavaScript.
- Converted most of the images to CSS3 based styles.
- Responsible for the styling and JavaScript functionalities required for the CQ components
- Involved in fixing bugs and optimizing the UI for the browsers IE8 and above, Safari, Firefox and Chrome.
- Collaborated with UI/UX team on product creation and hand over to the development team.
- Contributed to junior developer growth and team member hiring/onboarding.
Confidential
Senior UI Developer
Responsibilities:
- Analytics, Provisioning, Administration Modules.
- Worked on Requirements Gathering and developing screens using HTML, CSS, JavaScript, jQuery and AJAX.
- Designed and Developed JavaScript utils to automate UI components.
- Involved in integrating with web service.
- Fast understanding of plugins like firebug.
- Fixed critical bugs under tight deadlines.
- Involved in converting the designs/wireframes to html pages with css and JavaScript.
- Collaborated with UI/UX team on product creation and hand over to the development team.
- Contributed to junior developer growth and team member hiring/onboarding.
- Received “Team Award” for this project.
Confidential
Senior Java UI Developer
Responsibilities:
- Complete SDLC management on platform enhancement to support Windows desktop channel in mConnect
- Architected and designed the complete thick client application development on Windows desktop inclusive of communication framework, leveraging native features and functionalities.
- Developed and deployed the mConnect base mobile web application for the Insurance based company in Hong Kong.
- Development of platform enhancement to support thin / browser channel for iOS.
- Development of security model in mConnect to ensure secure persistent and non-persistent data.
- Driven scripting and documentation of mConnect requirements, high and low level design, Unit testing, deployment manual and developer manual.
- Developed and presented multiple prototypes around mConnect for various clients.
- Designed and developed mobile, tablet and desktop internet based applications in exploring various features, technologies, events as part of the core research team.
- Involved in the development of Ad-management application.
- Migrated the existing java based mConnect thin client application to .NET based thin client application.
- Received three times “Quarterly Spot Award” for my involvement in this product.
Confidential
Senior Software Engineer
Responsibilities:
- In charge of developing the assigned modules and do the Unit Testing
- Involved in System Testing and Bug Fixing
- Prepared User manual for the application
- Involved in the post production support and bug fixing.