Ui Web Developer Resume
Atlanta, GA
SUMMARY
- 8+ years of Experience in IT Industry involving in various phases of Software development including system analysis, design, development, testing, and implementation of web based applications.
- Have 4 years of extensive experience into providing User Experience for web and desktop applications. Extensively worked on conducting usability research and usability testing.
- Good understanding of user - centered design process and methodology
- Have experience in developing modular front-end components using XHTML, CSS, JavaScript JQuery and AngularJS
- Working with the JavaScript frameworks like JQuery andAngular.js, Vue.js.
- Have knowledge of Web standards (xHTML, CSS, JavaScript), Cross-browser compatibility/scalable design
- Experience in web application design using open source .NET Frameworks and Design Patterns and using C#.NET, ASP.NET, ASP MVC, AJAX and Service oriented architecture using web services, WCF, Web API.
- Experience in T-SQL programming to develop Stored Procedures and Functions.
- Proficient in unit testing the application using xUnit.
- Experienced in all phases of SDLC implementations including analysis, design, development, testing, maintenance, code-refactoring and migration.
- Developed applications following 3-Tier, N-Tier and SOA Architectures.
- Experienced in developing application components using frameworks like .NET, ASP MVC.
- Hands on experience in using different types of code repositories like GIT.
- Experience in developing web and enterprise applications using C#, XML and Web Services.
- Good knowledge of Relational Database design and development.
- Strong in writing SQL queries in both GUI and Non-GUI environment. Worked on DB2 and SQL Server databases.
- Worked on different Application and Web Servers like IBM WebSphere.
- Extensive experience in different IDEs like Eclipse, Sublime, MS Visual Studio.
- Experience working in various Software Development Methodologies like Waterfall, Agile SCRUM and Test Driven Development.
- Experienced with multiple software systems, tools and the ability to learn new technologies quickly and adapt to new environments.
- Having Good analytical, communication and interpersonal skills.
- Experienced in Agile project management methodologies and certified as Agile Scrum Coach
TECHNICAL SKILLS
Client Side Web Technologies: Applets, HTML, CSS, JQuery, JavaScript, AngularJS, Vue.JS, DHTML, AJAX, XML, XSL, Shell Scripting, COLDFUSION, Bootstrap
.Net Technologies: .Net Framework 4.6.2, CSS, CSS3, HTML5, ASP MVC, ASP.NET
Web Services: AngularJS, SOAP, WSDL, RESTful
Tools: xUnit
Database: MySQL 5, PostgreSQL, SQL Server, Oracle
Servers: IBM WebSphere, Oracle WebLogic
IDE: Eclipse, Net Beans, Sublime Text 3, MS Visual Studio
Operating Systems: WIN NT/2000/XP/Vista/7, Unix, Linux (Ubuntu).
Revision Control: GIT
Languages: Java Script, SQL, C/C++, PL/SQL, T-SQL, C#
PROFESSIONAL EXPERIENCE
Confidential, Atlanta, GA
UI Web Developer
Responsibilities:
- Created Batch jobs for error reporting that runs every day. Worked on creating cron jobs. Responsible for developing web pages quickly and effectively using DotCMS, HTML5, CSS3, AJAX, JSON and Object Oriented JQuery, ReactJS, angular
- Created Mobile Web Solutions using Responsive Web Design (RWD), Twitter Boot Strap and JQuery Mobile.
- Wrote application level code to interact with the backend databases JQUERY AJAX and JSON.
- Provided enhanced User experience for mobile applications by working with the mobile development team.
- Created highly detailed and annotated architectural wireframes
- Facilitated requirements gathering sessions with end users using usability engineering methodologies like Contextual Inquiries, User Centered Designing.
- Created High Fidelity User Interface Designs.
- Design and Development of UI using HTML, DHTML, JavaScript and CSS.
- Documented visual design and interaction specifications.
- Created Detailed user/task flows.
- Developed jQuery plugins, configuration files, JavaScript files and CSS files.
- Known as a focused and detail-oriented multi-tasker with strong planning, analysis, and implementation skills.
- Extensive Front end UI development, mobile UI development.
- Create web pages based on wireframes.Collaborate with the designers to get new requirements.
- Write Ajax queries to get dynamic data.Extensive work with jQuery and d3js for added functionality.
- Retrieved data from the database in JSON and XML formats.
- Responsible for ensuring the pattern consistency across all pages.
- Skilled at analyzing and solving browser compatibility challenges maintain consistency and well commented HTML and CSS markup.
- Experience in web debugging tools (Firebug, Fiddler debugging tool).
- Responsible for ensuring everything was deployed correctly.
- Develop UNIX Shell scripts and schedule the jobs.
- Participate in code review and unit testing to ensure quality code and markup and performance.
- Participated in day-to-day meeting, status meeting, strong reporting and effective communication with project manager and developers. Used JQuery to traverse through the DOM and access the nodes.
- Used JQuery plugins for Drag and Drop, widgets, menus, forms and user interfaces.
- Created working prototypes to finalize existing and future “user stories and epics”.
- Used Salesforce to track everything using scrum/agile methodologies
Environment: HTML5, CSS3, JavaScript, JQuery, XHTML, JSON, AJAX, Adobe Photoshop, JIRA, SVN, MS Office, Bootstrap, VTL Language, Angular, Vue
Confidential, Chattanooga, TN .
UI Developer
Responsibilities:
- To analyze the requirements and develop enhancements that will mostly benefit users.
- Used HTML to develop websites.
- Modified the existing website by adding suitable naming conventions and coding standards.
- Worked with user interfaces and applied usability principle to portals.
- Primary role was to improve GUI, solve the navigational issues and provide support to the senior web developers.
- Applied Spring Framework as the top level framework and integrated with the hibernate framework.
- Worked closely with system analyst to understand the technical requirements of the projects
- Worked closely with Photoshop designers to implement mock ups and the layouts of the application.
- Design and development of Web pages using HTML, CSS including Ajax controls and XML.
- Understanding of application development lifecycle methodologies.
- Worked extensively on design and development of UX, UI, IA, HTML, CSS, JQuery
- Worked with complete redesigns of a daily events website and focused on improving readability, utility, and overall UX.
- Deep understanding of JavaScript and the JQuery library
- Involved in writing the Properties, methods in the Class Modules and also consumed web services.
- Played a vital role in defining, implementing and enforcing quality practices in the team organization to ensure internal controls, quality and compliance policies and standards.
- Used JavaScript for custom client-side validation.
- Involved in designing and developing the GUI for the user interface with various controls.
- Made used of Spring IoC, AOP and Hibernate Dao Support features.
- Wrote configuration files and Hibernate mapping files for data persistence to Oracle database.
- Developed J2EE project using Spring MVC as the front end architecture.
- To control the usability, aesthetics, speed and communication of the websites.
- Used Wireframes to draw the user requirements.
- Developed clickable prototypes usingHTML, DHTML, Photoshop, CSS and JavaScript.
- Tested web sites and fixed any existing bugs using Firebug.
- Provide maintenance to several websites.
- Responsible for code optimization and testing of the website across different browsers.
Environment: HTML, JavaScript, CSS, Adobe Photoshop, DHTML, MS Office, Firefox, Windows XP, AJAX, My SQL
Confidential, Greenville,SC
UI Developer
Responsibilities:
- Worked closely with UX team to design and define the UX and UI for the MoneyCenter application.
- Creating High Fidelity XHTML Prototypes.
- Creating Dynamic interactions using JavaScript and other JavaScript Libraries
- Identified need to enhance computation time of a module in Risk Link and implemented a new component which achieved a total run time enhancement of over 45%.
- Actively participated in Analysis & Design sessions of the Project using Object OOriented Methodology.
- Creating the Data Access andBusiness Logic Layers in ASP.NET
- Developed a multi-step wizard dialog in WPF with Test Driven Development (TDD) for the associated View Model.
- Designed the system based on MVC Model architecture.
- Extensively worked with C# collections classes like ArrayList, HashMap, tree sets etc.
- Graphical User Interfaces were developed by using HTML, CSS, JavaScript, JQuery, and AngularJS.
- Used AJAX for dynamically updating the content.
- Utilized various JavaScript and jQuery libraries bootstrap, AngularJS, AJAX, VueJS for form validation and other interactive features
- Extensively used Angular JS by consuming Restful web services.
- Implemented new client-side technology, AngularJS for routing and data binding.
- Participated in the technical code reviews, prepared unit test cases, detailed time estimation, traceability matrix, and impact analysis and code review documents.
- Integrated online ordering.
- Unit Testing
Environment: xHTML, Visual Studio 2008, SQL Server, Web Forms, Windows applications, JavaScript, JQuery, AngularJS, AJAX, VueJS, ASP.NET MVC 5, HTML5, C#, CSS
Confidential, NC.
Web Application UI Designer, Front and Back End
Responsibilities:
- Developed the UI user interface pages using HTML, DHTML, DOM, CSS, JSON, JavaScript - angular.js, JQuery, Ajax.
- Used JQuery core libraries for the logical implementation part at the client side of the website.
- Provided enhanced User experience for mobile applications by working with the mobile development team.
- Involved in writing JQuery based Ajax requests using jquery.get (url, data, success, type)and jquery. post (url, data, success, type).
- Used JQuery events to manipulates the elements based on the user interaction like ready (), hover (), click (), mouse over () and key press ().
- Used JQuery to traverse through the DOM and access the nodes.
- Used JQuery plugins for Drag and Drop, widgets, menus, forms and user interfaces.
- Performed client side validations with customized error messages using JavaScript.
- Debugged the application using Firebug and traversed through the nodes of the tree using DOM functions.
- Worked with the internal teams through several meetings and got the requirements for the project.
- Involved in writing stored procedures, queries, triggers and views and used them in the JavaScript through .Net framework.
- Wrote SQL queries to interact with SQL Server database.
- Used SVN for version control and Clear Quest for defect tracking.
- Successfully executed all the test cases and fixed any bugs that arose at the test level.
Environment: HTML, CSS, DHTML, DOM, JQuery, JavaScript, SVN, Clear Quest, Adobe Dreamweaver, Ajax, JSON, Visual Studio, SQL Server 2005 and MS Office.
Confidential, Atlanta GA
Web Developer
Responsibilities:
- Using Agile/Scrum based project management methodologies, worked with both small and large project teams.
- Actively participated in Object Oriented Analysis & Design sessions of the Project, which is based on MVC 2 Architecture using ASP MVC and .NET Framework.
- Involved in Design, Development and Support phases of Software Development Life Cycle (SDLC). Used AGILE methodology and participated in SCRUM meetings.
- Developed a business logic layer using .NET Framework.
- Designed the system based on .NET MVC Model architecture.
- Used spring Object relational mapping (ORM) and hibernate for persistence in DB2, created DAO's.
- Implemented ORM Hibernate framework, for interacting with Data Base.
- Developed Servlets based on MVC pattern using .NET Framework.
- Extensively worked with C# collections classes like ArrayList, HashMap, Iterator, tree sets etc.
- Developed Graphical User Interfaces by using HTML, DHTML, CSS, JavaScript.
- Experience with jQuery. Used AJAX for dynamically updating the content.
- Utilized various JavaScript and jQuery libraries bootstrap, AngularJS, AJAX for form validation and other interactive features.
- Extensively used Angular JS by consuming Restful web services.
- Developed build Scripts build and deploy the application.
- Developed web Components using Servlets and Server side components using Nodejs.
- Consumed Web Services for transferring data between different applications. Experienced with SOAP/WSDL.
- Interacting with offshore and Onsite Management for resolving issues.
- Conduct daily status meeting with offshore and client team and document the project status.
- Used AJAX to manipulate XML documents.
- Implement modules into Node JS to integrate with designs and requirements.
- Implemented several design patterns like Factory and Front controller.
- Used SQL Server database for the database needs.
- Developed tools using JavaScript, Shell scripting, XML to automate some of the menial tasks.
- Deployed the application in the WebSphere application server.
- Implemented new client-side technology, AngularJS for routing and data binding.
- Converting Web form applications to use Bootstrap and AngularJS
- Configured various interceptors for transaction management, security, Audit logging (database) and logging using AOP.
- Participated in the technical code reviews, prepared unit test cases, detailed time estimation, traceability matrix, and impact analysis and code review documents.
Environment: C#, .NET MVC, JavaScript, WebSphere Application Server 7.0, T-SQL, Web Services (SOAP, REST), SVN, XML, XSLT, HTML5, CSS3, SOA, AngularJS, NodeJS, xUnit.