Software Engineer Resume
Cary, NC
TECHNICAL SKILLS:
Languages: Java, JavaScript, Typescript, SQL, Shell, HTML, CSS
JavaScript: Angular, node.js, Express, React, Redux, Jasmine, Mocha, Handlebars, jQuery, es6, es7
Others: MongoDB, MySql, MySQL, Webpack, AWS, AJAX, JSX, Linux, Agile, Bootstrap, SASS, Agile
PROFESSIONAL EXPERIENCE:
Confidential, Cary, NC
Software Engineer
Responsibilities:
- Transformed a legacy child support application into Java EE, Angular 5, and MS SQL Server stack.
- Developed user - friendly and responsive UI with Angular 5, HTML 5, Bootstrap and PrimeNG.
- Leveraged MVC design patterns to organize Angular modules, components, services, directives and views.
- Handled forms with complicated page logic and validations, tested their functionalities with JSON server.
- Developed backend API following RESTful architectural style using Spring, JPA and Hibernate Framework.
Tech: Angular 5, Bootstrap, Java, Spring, Hibernate, MS SQL Server, JBoss, Git
Confidential
Software EngineerResponsibilities:
- Implemented project with Agile SCRUM methodology. Involved in daily standup meetings, spring showcase and spring retrospective.
- Used Angular 4 framework to create the Single Page Application (SPA) that allows users with different roles to share data of products and interacts with each other.
- Developed RESTful backend API with Express, node.js, and MongoDB. Tested its functionalities on postman.
- Followed behavior - driven development (BDD) which involved unit testing and e2e test using Jasmine, Selenium and Protractor.
Tech: Angular 4, Bootstrap, Node.js, Express.js, MongoDB, Jasmine, Mocha, Selenium, Protractor, Git
Confidential
Software EngineerResponsibilities:
- MEAN stack application built with Angular 4, Express, MongoDB, and Node.js.
- Developed third - party login support using OAuth2 and passport, provide account link and account unlink.
- Lead test automation of the application
Tech: Angular 4, Bootstrap, Node.js, Express, MongoDB, Protractor, Jasmine, Selenium, Git
Confidential
Software EngineerResponsibilities:
- Perform system testing, functional testing and creating test cases.
- Followed test - driven development which involved unit test and e2e test using Jasmine, Karma and Protractor.
Tech: Angular 4, Bootstrap, Node.js, Express, MongoDB, Protractor, Jasmine, Selenium, Git