Senior Ui Developer / Tech Lead Resume
St Louis, MissourI
SUMMARY
- 9+ years of experience in Front end development (UI) for mobile and web based applications.
- Excellent hands on experience with HTML5, CSS3, JavaScript, jQuery, AJAX, JSON, XML, AngularJs, NodeJs, and Bootstrap.
- Experience in all phases of software development life cycle (SDLC) such as System Analysis, Designing, developing, Integrating, Implementing and Debugging of web & mobile based applications.
- Experienced in Telecom, Health care and Banking domains.
- Experienced in implementing best practices for user centered design and UX architecture to inform the evolution of the user centered design processes and digital artifacts.
- Experience as a Tech Lead, handling a team and delivering the tasks as per scheduled timelines.
- Experience in Mobile application development and using the APIs for application functionality.
- Strong knowledge on HTML5, CSS3, jQuery, AngularJs
- Responsible for planning, construction, execution, and controlling Web applications by using wireframes, comps from HTML mockups to web development pages.
- Responsible for Defining UI framework for Visualizations and strategic UX conception efforts
- Experience in developing websites using latest development approaches like MVC framework, event - driven applications using JavaScript, AJAX, and JSON.
- Experience in Responsive web design by using Bootstrap, and AngularJS frameworks.
- Working Experience in different software methodologies like Agile and Waterfall.
- Excellent web debugging skills using Firebug, WAT and Chrome Developer Tools.
- Developed cross browser compliant websites with visually appealing designs focused on usability, Utility, and User Interface.
- Excellent Knowledge of multi- tier Web Based application development.
- Experience on Agile process. Involved in Sprint planning, daily standup, backlog grooming and retrospective meetings.
- Tracking all the production related incidents via ServiceNow and working directly with client to provide them regular updates within defined SLA’s.
- Excellent knowledge on project management and Estimations.
- Experience in application development as per Accessibility standards like talkback, voice over, narrator, ChromeVox and NVDA.
- Experience in developing prototypes of new designs in application level and performing demo session for the developed components.
TECHNICAL SKILLS
UI Web Technologies: HTML5, CSS3, LESS, Bootstrap, JavaScript, jQuery, AngularJs, NodeJs, AJAX, JSON, Jasmine, RESTful Services, Accessibility (Mobile & Web -ARIA) Responsive web design.
IDE, HTML Editor: Notepad++, Eclipse IDE, Dreamweaver, WebStorm, NetBeans
Web/App Servers: Apache Tomcat Server, NodeJs
Operating Systems: Windows 2000, Windows XP (Prof), Windows 7, Mac
Methodologies: Agile, Waterfall
PROFESSIONAL EXPERIENCE
Confidential, St. Louis, Missouri
Senior UI Developer / Tech Lead
Responsibilities:
- Involved in the requirement analysis and design phases to comprehend all technical assessments, and to participate in implementation with minimal errors.
- Involved in development meetings related to user experience design development and testing
- Responsible to make web pages with accessibility compliance (mobile or web pages should work properly with assistive technologies - ARIA attributes).
- Responsible for the overall layout design that meet cross-device compatibility (Mobile, Tablet and Desktop) using Bootstrap, color scheme of the web site using HTML5, and CSS3 and Responsible for creating detailed wire frames and process flows.
- Worked on User focused design areas.
- Responsible for createUIscreens within branding guidelines.
- Responsible for transforming design and interaction ideas into wireframes.
- Worked with UI/UX Team to Design and document user interface functionality in wireframe and writing
- Created style guides and redlines for development handoff.
- Experience in working with interaction designers, user researchers and product managers.
- Developed a single page cross-device/cross-browser web and mobile applications by using AngularJs, NodeJs frame works.
- Involved in writing application level code to interact with Restful Web APIs, Web Services using AJAX, JSON, XML and jQuery.
- Responsible for demanding and rewarding variety of duties related to development, enhancement and delivery of project
- Created Cross-Browser compatible and standards-compliant CSS-base page layouts.
- Designed table-less layouts using CSS and appropriate HTML tags as per W3C and WCAG guidelines standards.
- Performed device level manual testing for mobile, tablet and cross browser testing for web pages.
- Using Jasmine for unit testing of AngularJs.
- Defect support in IST, UAT and PVT level testing phases.
Environment: HTML5, CSS3, Less, Bootstrap, jQuery, NodeJs, AngularJs (1.4.8), AJAX, JSON, CMS, AEM, RESTful Services and following Agile standards.
Confidential
Senior UI Developer
Responsibilities:
- Developed web pages using HTML5, JavaScript, SON, jQuery and AJAX, Angular.js as per W3C standards and WCAG guidelines.
- Designed and developed the layouts using CSS3, Box mode land HTML 5.
- Responsible for code review, continuous integration systems, and developer tools.
- Established Open Stack Project Infrastructure Program.
- Scaled developer infrastructure as project grew and transitioned to Open Stack Foundation
- Used Bootstrap for responsiveness.
- Coordinated with the Business Analysts and conducted feedback sessions with the Associates in order to understand the requirements of the user interface layout of the web application.
- Debugged the website using Chrome Developer’s tool and manipulated the nodes using DOM functions.
- Created the logos, images and icons that were used across multiple pages using Adobe Photoshop.
- Defined and developed the presentation layer of the application using HTML 5, CSS3 and Ajax.
- Used JIRA tool for task assignment, bug tracking and fixture.
- Used JSON for data exchange between client and server.
- Used Ajax to reduce the network load and update only the certain components of the website.
- Used GIT, SVN for the code commits.
- Enhance the team by demonstrating best practice throughout the software development lifecycle: testing, code review, accurate status reporting, and focus on application resilience.
- Developing robust, performant pricing, trading and risk systems including building new applications & enriching existing applications using the most suitable technology choices. Align development with the overall Credit trading strategy.
- Front End/UI Developer to actively participate in the definition, design, development, testing, test automation support and implementation of functionalities
Environment: HTML5, CSS3, Bootstrap, jQuery, AngularJs, AJAX, XML, RESTful Services, Postman Client, CMS and following Agile standards
Confidential
Senior Developer
Responsibilities:
- Developed user interface using HTML, CSS, JavaScript, jQuery.
- Worked on basic front end prototypes and page design with HTML, CSS, Java scripting, created prototypes based on static and approved wireframes using human factor designs and different layout techniques.
- Wrote code to ensure that the application is cross browser compatibility (IE 7+ and Firefox) as per the requirements
- Used jQuery to handle the client side validations.
- Worked extensively using CSS and Bootstrap for styling HTML elements.
- Involved for transforming designed mock-ups to web pages.
- Expertise in Providing both customer support and technical guidance with Section 508 Regulations.
- Responsible in making sure pattern is similar across all the pages.
- Perform code review with peers to ensure code optimization and web optimization techniques are followed.
- Responsible for API testing and using as to match business requirements.
- Responsible for quality assurance of finished websites including the validation of web forms and links.
- Ensuring that technical solutions follow best practices, are reliable, are easily maintainable and are executable easily.
- Work with engineers and other cross-functional teams like Product Management, Project Management, Release Engineering, Quality Assurance, Operationsteams etc. to develop innovative solutions that meet eCommerce market needs.
- Support site rollouts and be available to resolve site issues.
- Troubleshooting web applications, familiarity with network monitoring and code profiling tools.
- System analysis, design, hands-on development and software artifact development
- Builds and executes quality assurance test cases against developed code
- Reports progress and activity to project leader and/or manager on a continuing basis
Environment: HTML, CSS, JavaScript, jQuery, AJAX, XML, RESTful Services, Postman Client and Java/J2EE technologies. Following waterfall standards.
Confidential
Developer
Responsibilities:
- Developed the UI user interface pages using HTML, CSS, JavaScript, and Ajax.
- Designed the application framework, selects the software and hardware platforms and determines the site navigation
- Perform code review with peers to ensure code optimization and web optimization techniques are followed.
- Responsible for quality assurance of finished websites including the validation of web forms and links.
- Debugging the code to fix the cross browser compatibility issues.
- Developing the UI based on wireframes and LLD.
- Responsible for code optimization and testing of the website across different browsers.
- Supporting deployment activities and defect support in various testing phases like IST, UAT, PVT, etc.
- Identify potential solutions, including the cost benefit of each option. May approve solutions proposed by team members. Resolve complex issues uncovered by testers and internal clients
- Maintain current knowledge of IT development methodology, architecture design, and technical standards.
- A focus on granular assets and see applications as collections of assets applied to pages.
- Bug fixing, trouble shooting and maintaining software.
- Creating style guides and with CSS preprocessors.
- Communicate with technical lead, IT groups, and clients so they understand the project's technical implications, dependencies, and potential conflicts. Evaluate the impacts of change requests on own/shared technologies.
Environment: HTML, CSS, JavaScript, AJAX, and Java/J2EE and following waterfall standards.