We provide IT Staff Augmentation Services!

Frontend Developer/software Engineer Resume

4.00/5 (Submit Your Rating)

NyC

SUMMARY:

  • 6 years of Frontend developer/Software Engineer development experience in Domains: Finance, E - commerce, Healthcare. 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 working on projects using MEAN stack.
  • Hands on experience in developing applications using MVC Framework 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, AliCloud, and ParseSever service for mobile side.
  • Good Understanding of Relational Database concepts and experience in Query construction using 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 and Slack.
  • Experience sketching Use Case Model, Use Case Diagrams, Class Diagrams, sequence diagrams to customers.
  • Expertise in using IDE's such as My Eclipse, Eclipse 3.x, Sublime, Webstorm.
  • Extensive experience with Waterfall, RUP and Agile Methodologies

TECHNICAL SKILLS:

Primary Languages: Java, C, C++,C#, Unix shell scripting, Ruby, SQL, CSS, HTML, JavaScript and XML.

JAVA/J2EE Technologies: J2EE, Servlets, JSTL, JDBC, log4j, JUnit, DOM JSP, JSF, EJB, JNDI, JMS, JDBC, Java Mail, Applets, RMI, Struts, Hibernate, Spring MVC, Web Services, JAX-RPC, CSS3, HTML5, AJAX, JavaScript, XML, DHTML, XSLT.

Mobile Technologies: Native Android & IOS, Sketch3, React native, Object-C, Xamarin, Xaml forms.

Frontend Web Technologies: AJAX, HTML, Java Script, Shell,, JRUN, XML/XSL/XSLT. AngularJS, Angular2, React&Redux, Ruby on Rails, jQuery, JavaScript, CSS, HTML5,, XML, HTTP, HTTPS, JSON, AJAX.

PROFESSIONAL EXPERIENCE:

FRONTEND DEVELOPER/SOFTWARE ENGINEER

Confidential, NYC

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 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.
  • Working on interface designs on tablet and web services specifications in collaboration 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 by using HTML5, CSS3 and JS libraries.

FRONTEND DEVELOPER

Confidential, NYC

Responsibilities:

  • Designing UI components from sketching and modify existing layouts for better user experience.
  • Actively involved in Analysis, Design, Development, System Testing, and User Acceptance Testing. Successfully followed agile methodology in the Scrum Cycle model.
  • Designing responsive single page application using React&Redux.
  • Involved in coding for the presentation layer using HTML, CSS, Bootstrap, jQuery, JavaScript, Angular JS, and Node JS.
  • Using pre-processor SASS to generate and manage CSS.
  • Using D3.js to create stock trending chart by calling stock time-series apis from Quandl.
  • Posting real time messages using socket.io.
  • Testing&debugging user posting/replying/registering function.

SOFTWARE ENGINEER/ FRONTEND DEVELOPER

Confidential, CHICAGO, IL

Responsibilities:

  • Sketching UI components from initial ideas using Sketch3 and analyzing business requirements from customer.
  • Using native Android SDK to build interface to allow users to control Cameras.
  • Building beta version of Android applications.
  • Architect, develop, and maintain the Confidential Android app
  • Setting up Cloud servers, such as AWS and Ali Cloud to maintain users’ uploaded media data and tracking seats datas.
  • Connecting ParserServer online to store users information on mobile side.
  • Making Restful Service Calls using Google Map and Gaode Map.
  • Handling JSON data using efficient parsing techniques.
  • Involving assembling cameras in testing field.
  • Implementing Singleton design pattern to pass through the object into different fragments.
  • Using react-passport-auth to control login/logout function.
  • Making 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.
  • Creating RESTful api to make interaction between robots and mobile phones.
  • Designing a website allow registered users to track their working out datas by using React library in MVC pattern.

FRONTEND DEVELOPER

Confidential, NYC

Responsibilities:

  • Prototype and develop new customer experiences for internal and external applications with web technologies.
  • Building responsive sites for mobile and desktop web.
  • Interacting with the application stack to access and store information in a comprehensive e-commerce ecosystem.
  • Creating and execute integration and user experience testing plans.
  • Working in an agile development environment, collaborating with Application Development and Architecture teams.
  • Experiment with new technologies to optimize customer retention and conversion.
  • Following the latest advancements in front-end technologies and techniques.
  • Reviewing code and mentor other developers on best practices for front-end development.
  • Enhancing pages with jQuery AJAX methods which provided responsive user interfaces to display the data on the web page and to make asynchronous HTTP requests to the server side
  • Implementing client side validation using AngularJS custom form validation with ng-show and ng-message.
  • Applying unit testing with Jasmine and integration testing with Karma for AngularJS.

We'd love your feedback!