Frontend Developer Resume
NJ
SUMMARY
- 4 years overall of Software Engineer/Frontend development experience.in all the phases of Software Development Life Cycle (SDLC) such as planning, analysis, design, implementation, testing and maintenance.
- Experienced in development, implementation and maintenance of web applications using frontend/backend technologies for banking, financial,Healthcare company using Java, J2EE, AngularJS, Angular2, React&Redux, HTML5/CSS3, MongoDB, Spring, REST, XML, JavaScript.
- Solid understanding of data structures, collections, Algorithms, Multi threading and object oriented design patterns.
- Hands on experience in developing applications using MVCFramework Struts with Struts validation, Struts Tiles, Struts Tag Libraries, Action Class and Action Form.
- Solid Experience in Cross browser compatibility testing and intellectual challenges in User Experience (UX), Responsive Web Design and Bootstrap.
- Experience with using Frontend frameworks such as AngularJS &2, React libraries components.
- Experience in using Google Web Kit in projects, such as Google Map in React environment.
- Experience in writing Build Scripts using Shell Scripts
- Performed unit testing using JUNIT test cases.
- Experience with Amazon web service AWS and ParseSever service for mobile side.
- Good Understanding of Relational Database concepts and experience in Query construction using SQL, PL/SQL. Extensive experience in writing, editing and maintaining database objects Triggers, Stored Procedures.
- Experience in Team Projects using flow control tools such as Github, Trello andSlack.
- Experience sketching Use Case Model, Use Case Diagrams, Class Diagrams, sequence diagrams to customers.
- Expertise in using IDE's like My Eclipse, Eclipse 3.x, Sublime, Webstorm
- Extensive experience with Waterfall, RUP and Agile Methodologies
PROFESSIONAL EXPERIENCE
FRONTEND DEVELOPER
Confidential, NJ
Responsibilities:
- Design UI components from sketching and modify existing layouts for better user experience.
- Actively involved in Analysis, Design, Development, System Testing, andUser acceptance Testing. Successfully followed agile methodology in the Scrum Cycle model.
- Design responsive single page application using React&Redux.Involved in coding for the presentation layer using HTML5, CSS3, Bootstrap, jQuery, JavaScript, Angular JS, and Node JS.
- Use pre - processor SASS to generate and manage CSS.
- Use D3.js to create stock trending chart by calling stock time-series apis from Quandl.
- Post real time messages using socket.io.
- Testing&debugging user posting/replying/registering function.
SOFTWARE ENGINEER/FRONTEND DEVELOPER
Confidential
Responsibilities:
- Sketching UI components from initial ideas using Sketch3 and analyzing business requirements from customer.
- Use native Android SDK to build interface to allow users to control tennis robotsto play.
- Building beta version of Android applications.
- Setting up Cloud servers, such as AWS and Ali Cloud to maintain users’ uploaded media data and tracking sport datas.
- Connect ParserServer online to store users information on mobile side.
- Made Restful Service Calls using Google Map and Gaode Map.
- Handling JSON data using efficient parsing techniques.
- Involving to assemble robot components in testing field.
- Implemented Singleton design pattern to pass through the object into different fragments.
- Make application to work in cross platform by using Xamarin.
- Working in a Agile team to track all progress, publish code to git and control working flows on Trello.
- Create RESTful api to make interaction between robots and mobile phones.
- Design a website allow registered users to track their working out datas by using React library in MVC pattern.
FULLS TACK DEVELOPER/SOFTWARE ENGINEER
Confidential
Responsibilities:
- Initial meetings and communicate between hardware department and development apartment to track progress flows in Agile working environment.
- Sketching UI components from initial ideas using Sketch3 and analyzing business requirements from customer.
- Responsible for creating Use Case diagrams, Object Model diagrams, Class diagrams, Sequence diagrams and deployment diagrams using Microsoft Visio to initial application.
- Participated in interface designs on tablet and web services specifications incollaboration with Architecture Group.
- Implemented spring framework Bean Factory & application Context for bean initialization and configurations.
- Create user interface on tablet.
- QA testing for new assembled medical devices.
- Developed SQL queries and JDBC implementation for database connectivity.
- Modify existing UI layout of web application to improve better user experience.
FRONTEND DEVELOPER/SOFTWARE ENGINEER
Confidential
Responsibilities:
- Initiating meetings and communicate between hardware department and development apartment to track progress flows in Agile working environment.
- Sketching UI components from initial ideas using Sketch3 and analyzing businessrequirements from customer.
- Responsible for creating Use Case diagrams, Object Model diagrams, Class diagrams, Sequence diagrams and deployment diagrams using Microsoft Visio to initial application.
- Working on interface designs on tablet and web services specifications incollaboration with Architecture Group.
- Implementing spring framework Bean Factory & application Context for bean initialization and configurations.
- Creating user interface on tablet.
- QA testing for new functions.
- Using Angular2 framework to create “buy device”(ngCart) function which allows users to preorder.
- Modifying existing UI layout of web application to improve better user experience.
TECHNICAL SKILLS
Primary Languages: Java, C, C++,C#, Unix shell scripting, Ruby, SQL, CSS, HTML, JavaScript and XML.
JAVA/J2EE Technologies: J2EE, JDBC, JUnit Test, DOM, Struts, Hibernate, Spring MVC, Web Services.
Mobile Technologies: Native Android&IOS, Sketch3, React native, Object-C, Xamarin, Xaml forms.
Frontend Web Technologies: AJAX, HTML, Java Script, Shell, XML/XSL/XSLT. AngularJS, Angular2, React&Redux, Ruby on Rails, JQuery, JavaScript, CSS, HTML5,XML, HTTP, HTTPS, JSON, AJAX.