Sr. Ui/front End Developer Resume
5.00/5 (Submit Your Rating)
Newark, NJ
SUMMARY
- Holder of a PhD degree in Electrical and Computer Engineering with 6+ years of work experience as UI/front end and JavaScript developer using mainstream Web Technologies such as HTML4, HTML5, CSS/CSS3, Javascript, jQuery, Bootstrap, Angular JS, XML and hands on experience on back end developing using Java and Node.js.
- Expert in client - side scripting such as JavaScript, jQuery and DOM manipulation
- Expert in Model-View-Controller (MVC) framework by using Angular JS
- Experience on Single Page Application (SPA) via Angular JS framework
- Expertise in Bootstrap framework to build responsive websites that adapt the contents of a web with the size of screen which may vary from smart phones to large screens for PCs
- Experience in implementing RESTful services using AJAX and JSON
- Skilled in coding and debugging application using debug tool, such as, FireBug, IE Tester and Chrome inspector
- Expert in working with version control tools such as SVN and GIT
- Hands on experience in solving Cross Browser Compatibility, Cross Origin Resource Sharing (CORS)
- Experience in working with different browsers like Safari, Internet Explorer, Mozilla Firefox and Google Chrome
- Strong background in HTML, CSS/CSS3
- Skilled in using various software development platforms like Notepad++ and IDEs such as NetBeans
- Strong knowledge in script/stylesheet minify programing and optimization
- Expert in Object Oriented Programming (OOP)
- Knowledge back end web developing using Node.js and Java
- Considerable experience in C and Matlab
- Experience in working with Linux and windows
- Strong background in math, algorithms
- Excellent problem solver, programmer, with strong communication skills and able to work efficiently as an individual
TECHNICAL SKILLS
Web Technologies: HTML5, XHTML, CSS/CSS3, Javascript, AJAX, Json, jQuery, Bootstrap, Angular JS, DOM
Programming Languages: C, Java, JavaScript, Matlab
Developer tools, IDEs, Testing and Control Systems: Notepad++, fireBug, IE Tester, Chrome Inspect Element, Filezilla, SVN, GIT, NetBeans, Eclipse
Operating Systems: Windows, Linux
PROFESSIONAL EXPERIENCE
Confidential
Sr. UI/Front End Developer
Responsibilities:
- Designed websites for different clients using HTML, CSS, JavaScript and libraries such as jQuery
- Enhanced code using HTML5, CSS3, JavaScript and jQuery
- Developed layouts and color schemes for client's websites and implemented them into a final interface using HTML/CSS, JavaScript and jQuery
- Used JavaScript and Bootstrap framework to create carousel, access and manipulate the DOM
- Created and optimized graphic prototype websites and application interface via web technologies
- Involved in fixing front end issues with the layouts and enhancing the code to improve web page loading time
- Enhanced HTML and JavaScript code to reduce websites loading time
- Involved online payment system interfaces using JavaScript and jQuery
- Developed system validation forms using jQuery UI plug-in
- Developed live-chat, forms interface via Bootstrap
- Deployed Bootstrap to create responsive features in websites
- Added SPA feature using Angular JS
- Worked on documentations and presentations using Latex and Microsoft office
- Involved in designing and developing the GUI for the user interface with various controls
- Designed and developed live/offline chat interface using HTML/CSS, jQuery and JavaScript
- Used Git for software version control
- Involved in website maintenance and support
- Involved in back end developing parts using Node.js
Confidential
UI Developer
Responsibilities:
- Developed script to populate database, or to remove products from the table
- Started to use Angular JS framework to have more organized products information such as properties, price and etc.
- Used jQuery to create interactive features in the online store section of the website
- Used AJAX technology to implement RESTful services and retrieve product data from JSON API
- Involved in code enhancement in using AJAX to speed up product search and improve compatibility with different browsers.
- Used jQuery and JavaScript in developing code for customer shopping process, including validating customer information form, sending customers information to the server and GUI for payment process.
- Used AJAX to get/post users information from/to back end database service
- Used JavaScript for interactive functions during online purchase, such as interface for searching and selecting products.
Confidential, Newark, NJ
Research Assistant, Instructor and Teacher Assistant
Responsibilities:
- Proposed a solution to decrease the two way latency on fronthaul links for an HARQ process via maximizing throughput in a Cloud Radio Access Network (C-RAN)
- Introduced a novel idea in mobile cloud computing to minimize mobile power consumption by optimization of offloading decisions at the application layer and of the transmission powers at the physical