User Interface Engineer Resume
Temple Terrace, FL
SUMMARY:
- Over 7 years of industry experience in User Interface/User Experience Development.
- Over 7 years of developing product and information architecture using SDLC i.e. Requirement Analysis, Design and Implementation.
- Extensive experience in developing professional UI web applications and front - end technologies like HTML/HTML5, CSS/CSS3, AngularJs, Nodejs, ReactJS, Interpreted Java, JavaScript, jQuery, Highcharts js, JSON.
- Good Understanding of Document Object Model (DOM) and DOM Functions.
- Experienced in designing Using Web Standards.
- Experienced in Designing table-less layouts.
- Experience in Developing User Interface (UI) Rich Web Applications, and Web Service Applications using Front End/User Interface (UI) Technologies likeHTML5, XML, Object Oriented JavaScript, JavaScript, JQuery, Angular JS, JSON,BootstrapFramework, Ajax, CSS2/3, Media Queries, CSS Frameworks, Expertise in Client Side designing and validations using HTML and JavaScript
- Experience with Firebug for Mozilla and IE Developer Toolbar for Internet Explorer.
- Sound Understanding and good Experience with Object Oriented Concepts, Object Oriented JavaScript, Object Oriented Design and Implementation.
- Solid working experience in various IDE’s: Notepad++, Sublime, Komodo IDE, Eclipse etc.
- Solid understanding and experience with Agile Methodologies: Sprint planning, Scrums and JIRA Task Board.
- Self-motivated, able to work independently and in teams; can handle multiple projects while paying attention to details; accomplished problem solving and analytical skills.
- 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 adept at promptly and thoroughly mastering them with a keen awareness of new industry developments and the evolution of programming solutions.
- Worked closely with the project management and marketing team to completely define specifications to help ensure project acceptance.
- Possess good team-management and leadership qualities.
- Having Strong written and oral communication skills.
- Involved in Understanding functional specifications and developing creative solutions to meet business requirements.
- Possess excellent verbal and written communication, organizational and administrative skills for project management.
TECHNICAL SKILLS:
Programming Tools: JavaScript, HTML, CSS, AJAX, jQuery, XML, AngularJS, JSON, Twitter Bootstrap, Nodejs, ReactJS
Web IDE Tools: Notepad++, Sublime, Komodo IDE, Eclipse
Protocols: WinSCP, Filezilla FTP, HTTP, Secure Shell SSH, POP3, SMTP
Version Control (VCS):Git Bash (Atlassian/Github), SourceTree, Tortoise SVN.
Operating Systems: Windows 9x/XP/7, Fedora and RedHat Linux, Macintosh OSx
PROFESSIONAL EXPERIENCE:
Confidential, Temple terrace, FL
User Interface Engineer
Responsibilities:
- Designing and developing dynamic web pages using HTML/HTML5, CSS/CSS3, JavaScript, jQuery, Bootstrap 3, Angularjs 2.0, ReactJS.
- Contributing in developing UI components for the internal design repository, based on twitter bootstrap 3.
- Fixing & building components for the current Version 2 of the application & working towards & building Version 3 using Angularjs towards The single page application architecture.
- Handling production issues during regular calls and interactions with the users of the application.
- Created Typescript reusable components and services to consume REST API's using Component based architecture provided by angular 2.
- Using interpreted java, JAVA bean shell to create web services and interact with the legacy data service.
- Interacting with the java based web service using Angularjs http service and displaying the data.
- Extracting front-end html code from java to build version 3 of the application and giving it a new refined interface and look.
- Using Responsive Web Design so that the website is compatible with different devices like desktops, laptops, tablets and smart phones.
- Used Ajax to refresh only certain sections of the page and reduce the load on the web server by reducing the number of calls being made in the existing system.
- Maintain the code base by frequent updates to revision control using GIT.
- Creating and fixing tickets and issues tracked in JIRA.
Environment: HTML5, CSS3, JavaScript (Libraries: jQuery), Angularjs, ReactJS, Bootstrap, Font-awesome, Chrome Developer Toolbar, java (bean shell).
Confidential, Rolling Meadows, Illinois
Front End Developer
Responsibilities:
- Collected Information and requirements from business teams (business analysts) and the existing systems in the organization.
- Made in-house Scaffolding framework built for Unix, compatible to the Windows environment. Worked closely with business teams on a regular basis for Understanding the sore business and the logics in the existing legacy systems.
- Used HTML5, CSS3, Twitter Bootstrap, Angularjs, ReactJS, Nodejs, Font-awesome and PostGreSQL (PEAN Stack) for the purpose of development under the AGILE methodology.
- Used NODEJS & Angularjs extensively for to & fro communication with the Database.
- Migrated Applications from old (legacy) system to the modern Web platform.
- Played the role of a full stack developer using the latest technology, PEAN stack.
- Used NODEJS to create Restful APIs to interact with PostGreSQL database.
- Debugged the in-house framework from Windows Platform’s perspective & created Web applications & APIs using the same.
- Conducted stand-ups with the off-shore teams on a regular basis & exchanged day-to-day activities and tasks along with the on-shore team.
- Conducted and lead meetings on a regular basis for DEMOs and to understand new features and change in business logic.
Environment: HTML5, CSS3, Angularjs, ReactJS, Bootstrap, JavaScript, (Libraries: jQuery), PostGreSQL, Nodejs, Font-awesome, Amazon Web services, Chrome Developer Toolbar.
Confidential, San Jose, CA
User Interface Engineer
Responsibilities:
- Designing and developing dynamic web pages using HTML5, CSS3, Bootstrap, Angularjs.
- Coded in Angularjs MVC framework to build Web applications and complex financial information pages.
- Worked extensively with Data Scientists to ensure perfect understanding of the requirements and convert into interactive code.
- Converted and Displayed financial information in the form of Charts and Graphs.
- Created Bar charts and line charts using the jQuery Data Visualization framework, Highcharts.
- UsedAngularjs to create Views and models to synchronize everything with controllers.
- Worked closely with Data Research Analysts to understand the core logic and the implementation.
- Wrote application level code to perform client side validation using jQuery and JavaScript.
- Closely worked in coordination with the MySQL developers, Project Manager and the Research Analysts to understand the project design and data retrieval.
- Used NODEJS to create Restful Web Services & fetch data to display in DOM using Angularjs.
- Designed the front end applications, user interactive (UI) web pages using web technologies like HTML5, bootstrap and CSS3.
- Used advanced level jQuery, AJAX, JavaScript, CSS and Bootstrap CSS layouts.
- Initiated and conducted meetings with senior management to get inputs and to understand frequent change in requirements.
- Maintained the code base by frequent updates to Version control using Git.
Environment: HTML5, CSS3, AngularJS, JQuery, Nodejs, Bootstrap, Highchartsjs, Chrome Developer Toolbar.
Confidential - Sunnyvale, CA
Front End Developer
Responsibilities:
- Developed web pages using HTML5, JavaScript, DOM, JSON, jQuery and AJAX.
- Developed Responsive Web Pages using Media Queries.
- Also worked on handlebar templates.
- Designed and developed the layouts using CSS3, Box model and HTML 5.
- Coordinated with the Business Analysts and conducted feedback session
- Developed cross browser and multi browser compatible web pages using HTML5, CSS3 and JavaScript.
- Debugged the website using Chrome Developer’s tool and manipulated the nodes using DOM functions.
- Defined and developed the presentation layer of the application using HTML 5, CSS3 and Ajax.
- Produced content pages with CSS3 layout and style markup presentations and also used JavaScript methods and properties.
- Developed the pages that are complaint to W3C and ADA standards.
- Used RADAR 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.
Environment: HTML5, CSS3, AngularJS, RWD, JavaScript, JSON, JSP, JQuery, Bootstrap, AngularJS, AJAX, JIRA
Confidential, Miamisburg, OH
User Interface Engineer
Responsibilities:
- Designing and developing dynamic web pages using HTML/HTML5, CSS/CSS3, JavaScript, jQuery, Bootstrap, Less, CSS3 and Sublime Text Editor.
- Assisted designing and raw engg. Teams to build mockups and prototypes for pixel perfect styling.
- Defined text alignment, borders, positioning and many other typographic characteristics
- Used Responsive Web Design so that the website is compatible with different devices like desktops, laptops, tablets and smart phones.
- Used Ajax to refresh only certain section of the page and reduce the load on the web server
- Used Cascading Style Sheets in order to separate presentation from the structure
- Maintain the code base by frequent updates to revision control using SVN.
- Responsible fixing the issues tracked in JIRA.
Environment: HTML5, CSS3, JavaScript (Libraries: jQuery), Less compiler, Chrome Developer Toolbar
Confidential, Bloomington, IL
Sr. UI Developer
Responsibilities:
- Extensively coding in Style Sheets to develop the template for all the applications.
- Designing and developing dynamic web pages using HTML/HTML5, CSS/CSS3, and JavaScript.
- Coded in jQuery to make website user friendly and interactive.
- Maintain medical inventory log for prescriptions in database.
- Design website and maintain the website content up to date.
- Experience in cross browser compatibility check and thoroughly performed unit testing and integration testing.
Environment: HTML, CSS, JavaScript (Libraries: jQuery), Firefox, Chrome.
Confidential
Web Developer
Responsibilities:
- Involved in developing a new tool using java servlets in Eclipse. This would help me out in creating all the respective options wherein we can connect from one functionality to another functionality that is inter servlet calls.
- The functionalities of this tool involved adding, deleting, updating, bulk updating and bulk deleting of the users. All of these functionalities have been done using java servlets.
- All the visual stuff was done using JavaScript.
- Involved in the designing of Java Server Pages required for the application.
- Involved in the unit testing of the application
- Implementing the business logic required for the application.
- Developed JSPs and Servlets to dynamically generate HTML and display the data to the client side. Extensively used JSP tag libraries.
- Developed the code according to the functional specifications, detailed design, and coding and efficiency standards. Execute the unit test cases.
- Developed Ant builds script and ant task classes to clean, compile, copy, run, and doc, deploy, jar, war and ear files, and develop web service.
- Used JDBC API to access database
Confidential
Front End UI Developer
Responsibilities:
- Creating Front-end Applications using HTML, CSS and JavaScript.
- Worked closely with other senior developers, product managers, system architects, and the QA team to deliver optimal designs and software to meet and exceed expectations.
- Contributed to the design direction by building mock-ups in Front end
- Contributed positively to the overall team dynamic; participated in stand-up meetings, planning and design sessions and other business-development working.
- Elegant implementation of page designs in standards-compliant HTML and CSS.
- Leading technical projects with a focus on quality and improving the user experience.
- Working directly with clients to design and develop elegant solutions.
- Tested cross-browsers compatibility on a range of projects.
- Creating rapid prototypes of interfaces to be used as blueprints for technical development.