Ui Developer Resume
Philadelphia, PA
PROFESSIONAL SUMMARY:
- Over 6 years of experience in IT industry working with UI/ AngularJS Web Developer including Client/Server with proficiency in web technologies and web designing tools. Experience in all phases of software development life cycle (SDLC), which includes User Interaction, Business Analysis, Design, Development, Testing, and Deployment.
- Experienced in Agile Development, Scrum and Waterfall Methodologies
- Expertise in developing User Interface (UI) Applications and Web Applications using Web Standards, HTML/HTML5, XHTML, CSS/CSS3, JavaScript, Bootstrap, AngularJS, JSP, DOM, JQuery, JSON, Ajax.
- Experience on working with CSS Backgrounds, CSS Layouts, CSS Positioning, CSS Text, CSS Borders, CSS Margin, CSS Padding, CSS Table, Pseudo Classes and Pseudo Elements.
- Experienced in developing single page Applications (SPA) i.e. web applications using JavaScriptMVC frameworks such as AngularJS.
- Good experience in AngularJS 2 which uses Typescript. Profound knowledge in working with Document Object Model (DOM) and DOM Functions.
- Developed enterprise - level JAVA applications utilizing XML, JSON, Restful-based web services, JavaScript, HTML, Angular JS and a Modern UIframework such as Bootstrap.
- Developed Angular 2.0 custom directives and Custom Filters.
- Worked on writing grunt tasks for build scripts, minified and bundled the JavaScript code.
- Expertise in creating User Controls, Web Forms and client side validations using JavaScript.
- Held Responsible for checking cross browser compatibility and hence worked on different browsers like Safari, Internet Explorer, Mozilla Firefox and Google chrome.
- Good understanding of relational databases and proficient in writing SQL queries on databases like MySQL and Oracle.
- Experienced in installing, configuring the Web Logic Server, Apache Tomcat, Spark.
- Good Knowledge of using IDE Tools like Eclipse, Net Beans, JBuilder, Java8 for Java/J2EE application development.
TECHNICAL SKILLS:
UI Technologies: DOM, HTML 4/5, CSS 2/3, JavaScript, XHTML
JS libraries: Angular JS 2, jQuery
Responsive Web Design: Bootstrap
Advanced Technologies: Ajax, JSON, Object Oriented (OO) JavaScript
IDE's: Notepad++, Eclipse,Atom, Adobe Dreamweaver, Sublime, Web storm, Visual Studio
Languages: C#, ASP.NET, Core java
SDLC: Agile, Scrum, Waterfall
Version Control: Git, SVN,TFS
Operating System: Windows, Linux, Mac OS
PROFESSIONAL EXPERIENCE:
Confidential, Philadelphia, PA
UI Developer
Responsibilities:
- Design, develop and test HTML5, CSS3, Bootstrap, AngularJS/AngularJS2 or other modular UI frameworks that meets accessibility and web browser standards for website.
- Designed CSS templates for use in all pages on the website working with CSS Background, positioning, text, border, margin, padding, and table.
- Used Web services (SOAP and RESTful) for transmission of large blocks of XML/JSON.
- Applied optimization techniques to reduce page size and load times to enhance user experience using sprites.
- Created single page applications using angular 2.
- Created custom directives for extending the functionality of HTML elements
- Created custom services and injected into components using providers for implementing independent functionality like HTTP.
- Implemented routing and created utilized observables to dynamically load router params.
- Created template driven forms to create forms and worked on various validations.
- Utilized Structural directives and pipes in angular 2
- Worked with backend engineers to optimize existing API calls to create efficiencies by deprecating unneeded API calls. .
- In Phase Two, worked closely with the Back-End team to display data using the Custom Components, library Components
- Used JIRA as the bug tracking system to track and maintain the history of bugs/issues on everyday basis.
- Worked with JASMINE unit test framework to write unit tests for JavaScript code.
- Called the Restful web services calls for POST, PUT, DELETE and GET methods.
- Used Object Oriented Programming concepts to develop UI components that could be reused across the Web Application.
- Extensively used Git for version controlling and regularly pushed the code to GitHub.
- Monitoring the offshore work and providing technical help to the offshore team for their JIRA tickets.
- Interacted with Testing Team, Scrum Masters and Business Analysts for fixing of Issues.
- Performed the System Testing, Regression Testing for Complete UI after fixing the Issues which are reported by Testing Team.
Environment: HTML 5, CSS3, Sass, Less, JavaScript, Bootstrap, Ajax, My SQL, XML, XSL, XSLT, JSON, Git hub, Restful API, AWS, JIRA, Jasmine and Web Strom.
Confidential . Phoenix, AZ
UI DeveloperResponsibilities:
- Involved designing in web pages using HTML 5, CSS3, Angular js, Bootstrap.
- Created Single Page applications using Angular JS
- Involved in creating custom directives to extend the functionality of HTML
- Involved in creating services to create independent functionality for restful services.
- Worked on an Agile (Scrum) Development Team to deliver regular updates to business team and project managers.
- Handled cross browser/platform compatibility issues (IE, Firefox, and Safari) on both Windows.
- As an onsite coordinator, I have interacted with offshore team to give the Functional and Technical Knowledge and to track the status of the project.
- Implemented various screens for the front end using Angular JS and used various predefined components from NPM (Node Package Manager.
- Configured Web pack to execute linters, magnifiers, pre/post-processors, tests, transpires, etc. based on build target.
- Have worked on AWS to integrate the server side and client-side code.
- Worked on Restful web services to integrate between frontend and backend integration.
- Used HP Quality Center to keep track of outstanding bugs to reduce downtime, increase productivity, and improve communication.
Environment: HTML5, CSS3, Bootstrap, SASS, LESS, Java Script, Web Strom, JSP, MS Office, HP Quality Center, Jasmine, GitHub, and Jenkins.
Confidential
Frontend Developer
Responsibilities:
- Involved in design, development and implementation of the front end part of application.
- Worked with a team of graphic designers to create compelling websites user interfaces.
- Developed CSS classes to GUI web page controls and forms.
- Created search engine optimized websites and micro sites.
- Worked with clients and senior user experiences designer to understand the branding strategies and design goals to define strategy, layout and features for the websites /applications design.
- Coding, styling, testing of reusable JavaScript, CSS3, HTML widgets/libraries for complex UI controls responsible for JavaScript/AJAXUI upgrades and improvements.
- Developed Object Oriented JavaScript code and responsible for client side validations using JQuery functions.
- Utilized various JavaScript and JQuery libraries to manipulate the events and other interactive features (Dynamic functionality).
- Involved in designing and developing the JSON, XML Objects.
- Developed data formatted web applications and deploy the script using client side scripting using JavaScript.
- Created HTML, navigation menu that is role based menu items changes dynamically, derived from the database in the form of XML.
- Designed the email blasts using Adobe software and then implemented them using HTML and JavaScript.
- Produced semantically appropriate, standards compliant markup, and rich user interfaces.
- Used AJAX to send request to the server to check the functionality of the websites.
- Used JSON for storing and exchanging information between browsers and servers.
- Handled all aspects of web applications including maintaining, testing, debugging, deploying.
- Used UI Development using HTML, coded Java components which retrieve data using SQL.
- Actively participated in meetings with clients to determine website goals and developing strategies.
- Developed callback functions to parse and handle JSON data returned from server.
- Tested cross browser functionality and fixed major layout bugs for supported browsers including IE6
Environment: HTML, DHTML, CSS3, JavaScript, JQuery, Ajax, Bootstrap, Json, XML, MySQL, Photoshop, Dreamweaver, Firebug and Waterfall.