Ui Developer Resume
Plano, TX
SUMMARY:
- Having 6 years of extensive experience in IT Industry developing the web based applications and UI applications
- Actively took part in all the phases of the software development life - cycle including design, architecture, implementation, release, unit testing, refactoring and maintenance
- Strong experience in using HTML, HTML5 and JavaScript
- Experience on working with CSS background, Layouts, Positioning, Text, Border, Padding, Elements.
- Involved in development of a well responsive single page application using AngularJS framework, JavaScript, jQuery in conjunction with HTML5 and CSS3
- Experience in building Single Page Application (SPA) using Model View Controller (MVC) framework such as AngularJS.
- Experience using AJAX to create interactive web applications
- Experience with Advanced jQuery concepts like live, delegate, event management
- Have used JSON for retrieving data
- Experienced with implementing different features of Bootstrap
- Excellent understanding of Object Oriented design methodology and Core Java concepts such as multi-threading, exception handling, generics, annotations, Collections and I/O
- Expertise in J2EE Technology’s (Servlets, JSP, JDBC)
- Experience in design, development and implementation of Model-View-Controller (MVC-2) architecture, IOC, AOP (Aspect Oriented Programming), DAO (Data Access Object) using Spring Framework
- Knowledge of open source framework like Hibernate
- Expertise with backend programming using PL/SQL Stored procedures, Triggers and prepared statements on databases like Oracle
- Used Jenkins for continuous interrogation service for the maintenance application.
- Good noledge in NoSQL database (document-oriented database) like MongoDB
- Experience in writing unit tests using JASMINE
- Used JIRA for bug tracking and issue tracking
- Extensively worked on methodologies such as Agile and Waterfall.
- Experience in documentation using MS tools (Word, Excel, PPT, Project and Access).
- Experience in Software Configuration Management using Version Control Software such as SVN and GIT.
- Excellent technical, analytical, problem solving skills, strict attention to detail and ability to work independently and with the team environment
- Six Sigma Green Belt Certified
TECHNICAL SKILLS:
Web Technologies: HTML/HTML5, CSS/CSS3, AJAX, JSON, DOM, JavaScript, XHTML, DHTML
Frameworks: JQuery, AngularJS, Bootstrap, Spring, Hibernate
Languages: Core Java, J2EE, JDBC, Servlets, JSP
IDE: Eclipse, Notepad++, Brackets, Sublime text
Web Servers: Apache Tomcat
Databases: Oracle 11g, MySQL, NoSQL (MongoDB), pgAdmin, MS-Access
Revision Control: SVN, GitHub Operating SystemsWindows7/8, Mac OS
PROFESSIONAL EXPERIENCE
Confidential, Plano, TX
UI Developer
Responsibilities
- Involved in the Analysis, System Study and Designing of the project.
- Developing a web based application from a window based application.
- Developing webpages using HTML5, CSS3, JavaScript, and jQuery, Angular JS.
- Experience in using SQL for storing data in the database.
- Experience in using Bootstrap which can easily manipulate modal windows alerts, tooltips, scroll spy, pop over, button, type head, etc.
- Also used bootstrap components like accordion, date picker, time picker, alert, buttons, modal etc.
- Experience in using ng-grid for rendering rows and columns.
- Sound Understanding and good Experience with Object Oriented Concepts, Object Oriented JavaScript, Object Oriented Design and Implementation.
- Defined new validations through Angular JS for the form field validation implemented through HTML5.
- Used JASMINE for writing unit tests.
- Usage of JSON for faster and impulsive responses.
- Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON.
- Experience in using GIT for pulling and committing the developed content from/to the GIT repository.
- Designed applications dat execute on various browsers such as Internet Explorer, Mozilla Firefox, Google Chrome, and Opera using various debugging tools like Firebugs/IE Developer Tools.
- Excellent interpersonal abilities, communication skills, time management and Team skills with an intention to work hard to attain project deadlines under stressful environments.
- Highly Curious about new front-end development technologies and thoroughly mastering them with a keen awareness of new industry developments and the evolution of programming solutions.
- Involved in Understanding functional specifications and developing creative solutions to meet business requirements.
- Worked on Jenkins for integration service on Apache Ant.
- Worked closely with the project management and marketing team to completely define specifications to help ensure project acceptance.
- Follow up with the development team on the improvements, integration and further enhancements in the website.
- To release the enhancements within the specified timeline communicated.
Environment: HTML5, CSS3, JavaScript, JSON, JQuery, Angular JS, Bootstrap, Sublime Editor, GIT, Jenkins
Confidential, San Francisco, CA
UI Developer
Responsibilities
- Worked with business system analyst to understand the requirements to ensure dat right set of UI modules been built
- Maintained existing UI Applications and upgraded them using advanced web technologies
- Designed the user interactive (UI) web pages using web technologies like HTML5, XHTML, and CSS3
- Wrote application level code to perform client side validation and implemented dynamic page elements using JavaScript
- Implemented date calendar using jQuery
- Developed project's web page as Single Page Application (SPA) by using AngularJS.
- Created Single Page Application with loading multiple views using route services and adding more user experience to make it more dynamic by using AngularJS framework.
- Designed services and factories and injected into various methods by using AngularJS
- Designed customized filter techniques in the webpage using AngularJS
- Used jQuery plugins for Drag-and-Drop, Widgets, Menus, User Interface and Forms.
- Used Web Developer, Firebug, and IE developer toolbar for debugging and browser compatibility
- Been an active team player, helped in fixing bugs and also carried out troubleshooting
Environment: Windows, JavaScript, HTML5, DHTML, CSS3, jQuery, AJAX, AngularJS, JIRA
Confidential, Overland Park, KS
Web Developer
Responsibilities
- Designed and developed controller and model components implementing spring Framework and views using JSP, JSTL.
- Used HTML, DHTML, CSS, JavaScript in JSP's. Extensively did client side validations using JavaScript and developed the required Servlets.
- Used JDBC, application server provided transaction API for accessing data from the Oracle using standard statements
- Worked on developing a suitable GUI for Restaurant locator
- Developed stored procedures, triggers, functions and database tables in SQL database
- Participated in daily meeting for enhancing the features of application
- As a developer, coordinated with onsite team and client in understanding the business process and requirement understanding
Environment: HTML, CSS, JavaScript, DOM, DHTML, Oracle database, Eclipse, spring, JDBC, SQL, Windows XP/07
Confidential
Software Engineer | Dec 2010 - Mar 2013
Responsibilities:
- Designed the Web application layout and forms usingHTML, CSS, and JavaScript.
- Created a single page responsive web application using JavaScript, jQuery in conjunction with HTML5 and CSS3.
- Handled all the client side validations, slide show, hide and show controls, dropdown menus and tab navigation
- Responsible for transforming design mock-ups to W3C standards compliant HTML pages using HTML, XHTML, CSS
- Used jQuery for interaction between JavaScript and HTML.
- Wrote code to fetch data from Web services usingJQUERY AJAX via JSONresponse and updating the HTML pages
- Part of the team performingUIdesign for Internet sites and applications
Environment: Windows, Eclipse, JavaScript, HTML, CSS, JQuery, MS Excel, MS-Access, SQL, MS Word, VBA Macro
