Ui Developer Resume
Atlanta -, GA
SUMMARY
- 6+ years of professional experience in various phases of Software Development Life Cycle including Requirement Elicitation, Analyzing, Designing, Coding, Implementation and Maintenance
- Hands on experience with Object oriented programming techniques, Installation, Debugging of various client/server web application
- Experience applying MVC architectural pattern, concept of AJAX, Object Oriented (OO) JavaScript, TypeScript, JSON and XML
- Solid experience of designing and styling the layouts using HTM5 and CSS3
- Strong knowledge of JavaScript and TypeScript scripting languages
- Extensive experience on modern front - end frameworks for JavaScript and TypeScript including AngularJS, Angular2, Angular5, Bootstrap
- Strong experience in building Single Page Applications (SPA) using Form Validations, Directives, Filters, injecting Custom-made Services in AngularJS, Angular 2/4/5
- Hands on experience in interacting with clients in gathering the business requirements
- Extensive experience working in Agile and Waterfall (SDLC Methodologies) environments
- Knowledge about Web Tools: Grunt and Gulp
- Understanding of W3C standards, accessibility, usability and implementation
- Optimizing application for maximum speed and scalability by taking care of non-functional requirements
- Skilled and professionally experienced in PHP
TECHNICAL SKILLS
Web Technologies: HTML/HTML5, CSS2/CSS3, SASS, XML, XHTML, JavaScript, jQuery, Typescript, AJAX, AngularJS, Angular2, Angular4, Angular5, Bootstrap, ReactJs, PHP
Client-Server Architecture: MVC Framework, AJAX
Web Servers: HTTP Web Server, Apache Tomcat, node.Js
IDE & Tools: Eclipse, Web Storm, Notepad++, Sublime Text Editor, Brackets, Visual Studio Code, Jira, GitHub
Debugging Tools: Chrome Developer Toolbar, Firebug, IE Developer Toolbar, Safari Web Developer
Database: Oracle SQL, PL/SQL, MySQL, NoSQL, Cassandra
SDLC Models: Agile, Waterfall
Miscellaneous: MS Office, Adobe Photoshop
Operating System: Windows 98/2000/XP/Vista/7/8/10, UNIX, LINUX, MAC OS X
PROFESSIONAL EXPERIENCE
Confidential, Atlanta - GA
Sr. Front End Web Developer
Responsibilities:
- Working on client facing applications involving campaign management, workflow, analytics, audience design, etc
- Contribute to custom design library and work along our UX team to help formulate our own patterns and processes
- Develop Single Page Applications(SPA) using TypeScript based framework Angular 4/5
- Develop the entire UI page using HTML5, DOM, CSS3, JSON, TypeScript, Angular 5, AJAX
- Develop the administrative UI using Angular4/5 Framework
- Use local Storage to achieve multiple tabs functionalities
- Work on different components of Web Services with Angular 4/5 using Services, Components and Filters
- Create custom based services to share data between different components
- Perform routing by setting different paths for each tab with the help of Router Module library
- Handle cross browser/platform compatibility issues
- Maintain quality attributes of the web pages like availability and performance issues
- Practice Agile Software Development Lifecycle Model to transform the design into a user friendly product, providing the designers with feedback and suggest and implement changes as and when required
- Collaborate with other agile team members to draft clear user stories by participating in sprint and scrum meetings and continuously deliver product enhancements
Confidential, Mountain View - CA
Front End Developer
Responsibilities:
- Created Single Page Application (SPA) using HTML5, DOM, CSS3, JSON, TypeScript, Angular 2 and AJAX
- Injected custom made services through Angular 2 framework into the components
- Routing was implemented and different paths for each route were set for every tab on the web page
- Made sure to make the web pages compatible with different browsers
- Compiled the programs on node.js server
- Worked in Agile environment of Software Development Lifecycle and actively took part in sprint and scrum meetings (and reviews)
- Made changes in the development of the web pages as and when required
Confidential, Atlanta - GA
UI Developer
Responsibilities:
- Developed interactive web pages using HTML5, DOM, CSS3, JSON, JavaScript, AngularJS and AJAX.
- Created and injected custom made services through AngularJS framework
- Use $http, $location, $log, $scope, $window, $cacheFactory services to call REST API's for logging and location operations
- Implemented Routing and set diiferent paths for various tabs
- Made sure to make the web pages compatible with different browsers
- Developed compatible User Interface functionality using JavaScript, AngularJS, AJAX
- Involved in unit testing of the software modules
- Worked in Agile environment and was actively involved in sprint and scrum meetings (and reviews)
- Made timely changes in the development and designing of the web pages as per the requirement
Confidential, Mayfield - OH
Front End Developer
Responsibilities:
- Developed UI pages using HTML5, CSS3, JSON, JavaScript, jQuery, DOM and AJAX.
- Styled CSS based page layouts which were cross-browser compatible
- Used CSS pre-processor SASS for better layout and designing of the web page
- Created components using ReactJs
- Developed compatible User Interface functionalities using JQuery, Ajax, JavaScript
- Involved in unit testing of the software modules using the Karma and Jasmine JavaScript frameworks
- Maintained and updated web portals as per the client's requirement
- Hands on experience in working with Apache web servers and Tomcat application servers.
- Took great care of performance compatibility issues of the web pages
- Worked in the Agile Software Development Methdological environment with frequently changing requirements and actively participated in the scrum meetings and reviews
Confidential
Front End Web Developer
Responsibilities:
- Created UI pages using HTML5, XML, XHTML, DOM, CSS3, JavaScript, jQuery, Ajax
- Worked within UX team to develop and design the user interface of our platform
- Worked on the website from start to finish to give it a new look using HTML/CSS/JavaScript
- Extensive utilisation of Document Object Model (DOM)
- Improved and maintained the quality attributes like performance and availability of web pages
- Collaborated closely with business analyst and designing teams to create the best experience for our customers
- Performed Unit, Integration and System Testing
- Experienced Waterfall Model of Software Development Life Cycle