We provide IT Staff Augmentation Services!

Senior Software Engineer Resume

0/5 (Submit Your Rating)

Beaverton, OR

SUMMARY:

  • 9+ years of experience as a Front - end web developer with 5+ Years in React.js developing and designing user experiences of Internet/Intranet applications using HTML, HTML5, XML, DHTML CSS, CSS3, SASS, LESS, JavaScript, React.js, Redux, ES6, Saga, thunk Web pack, Flex, JQuery, JSON, Node.js, Ajax, JQUERY and Bootstrap
  • Experience in all phases of SDLC like Requirement Analysis, Implementation and Maintenance, and extensive
  • Experience with Agile and SCRUM.
  • Extensive experience in developing web pages usingHTML/HTML5, XML, DHTML CSS/CSS3, SASS, LESS, JavaScript, React JS, Redux, Flex, Angular JS (1.X) JQuery, JSON, Node.js, Ajax, JQUERY Bootstrap.
  • Experienced inMEANstack developmentMongo dB,Express, Node, andAngular.
  • Experience in all phase ofSDLClikeRequirement Analysis, ImplementationandMaintenance.
  • Extensive noledge in developing single - page applications(SPAs).
  • Working noledge of Web protocols and standards(HTTP HTML5/XHTML/XHTML-MP, CSS3, Web Forms, XML
  • Good experience on customizingCSS frameworkslikeBootstrapandFoundationusingCSSpre-processorsLESSorSASSand Compass.
  • Have ample experience in developing web pages using JavaScript, React.js, React hooks, Context API, J Query, JSON, Node.js, Ajax, Redux.
  • Implemented easy to useBootstrap pluginsfor buildingcarousel, accordion, modal windowsetc.
  • Good Expertise in analyzing theDocument Object Model (DOM) Layout, DOM Functions, and Java Script
  • Expertise inReact JSframework to develop theSPA.
  • Experienced inReact JSand working withReact Flux architecture.
  • Experienced in working withRedux architectureusing complex Object-Oriented concepts in improving teh performance of teh websites.
  • Experience in usingReact JS components, Forms, Events, Keys, Router, plus Redux, AnimationsandFlux
  • Good Experience inReact.jsfor creating interactiveUIusingOne-way data flow, Virtual DOM, JSX, React Nativeconcepts.
  • Familiar with creating Custom ReusableReactComponents Library.
  • Expertise in usingAngular JS Directives, Controllers, Filters, Services, Templates, EventsandInjectors.
  • Experience in Node environment usingNode.js, NPM, Grunt, Gulp, GroovyBower.
  • Strong in using theNode.js, andRequire.jsandMVC Frameworksin teh development of teh web application
  • Expertise in implementing theMVC architecturein backend applications usingJAVAalong withspring, Servlets.
  • Extensive experience in developing applications usingJavaand variousJ2EEtechnologies including java/J2EE
  • Expertise in writingSQL, PL/SQL, Stored Procedures,Cursors, TriggerswithOracle 9i/10g,MySQL,PostgreSQL,MongoDB,DB2,Blob storageandMS-SQLServer.
  • Involved in writing application-level code to interact withAPIs, RESTfulWeb Services usingAJAX,JSON.
  • Knowledge of utilizing cloud technologies including Amazon Web Services (AWS), and Pivotal Cloud Foundry (PCF).
  • Expertise in video coding by usingHTML5,CSS3andJavaScript.
  • Expertise inRESTful,SOAPweb services to integrate betweenApplicationtoApplication
  • Experience withfront-end developmentwithback-end system integration.
  • Proficient in usingUnit.jstesting framework along withJasmine,Karma,Protractor,Mochatest runners
  • Good Experience in Bug tracking tools likeJIRA,HP QualityandBugzilla
  • Experience in Version Control tools likeCVS,GIT,SVNand Clear-Case for Source Code version management.

TECHNICAL SKILLS

Languages: JavaScript (ES5/ES6), SQL, Java

Web Technologies: JSX, SASS, CSS2/3, JSON, HTML5, XML, YAML

Web Frameworks: React, Redux-Thunk, Redux-Saga, React-Intl, Angular 10/9/8/7, Angular JS, Next JS

CSS Frameworks: BootStrap, React Strap, Material-UI, Flex, Grid

Server: Tectonic, Node, Express (REST), npm, Swagger, Graph QL, Spring Boot, Spring Framework

Security: Node RSA, JSON Web Tokens (JWT), Bcrypt, HTTPS/SSL

Cloud: AWS,GCP

Databases: PostgreSQL, MySQL, MongoDB, Firebase

Software Packagers/ Transpilers: Webpack, Babel, Babel-Polyfill, Gul

Software Development: CI/CD, Git, Jira, Confluence, Jenkins, Docker, SourceTree

Testing: Jest, Enzyme, Postman, Jasmine, Chai, Mocha, JUnit, Test Driven Development (TDD)

Development Methodologies: Agile (Scrum, Kanban), Waterfall

PROFESSIONAL EXPERIENCE:

Senior Software Engineer

Confidential, Beaverton, OR

Responsibilities:

  • Designed dynamic and browser compatible using HTML5/HTML, DHTML, CSS and JavaScript. And experienced in performing JavaScript development using ES5, ES6 programming and Typescript.
  • Worked with Node Js for development of RESTful web services and middleware configurations
  • Used React.js in components like JSX, creating React components, Virtual
  • Participated with end users and business analysts to understand teh business requirements.
  • CSS styles were developed in order to preserve teh uniformity of all teh screens throughout teh application
  • Worked with Angular JS routers, forms, modules, DOM, events, expressions, controllers, filters and Http Request.
  • Worked on React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Setup full CI/CD pipelines so that each commit a developer makes will go through standard process of software lifecycle and gets tested well enough before it can make it to teh production.
  • Worked on responsive design and developed a single ISOMORPHIC responsive website that could be served to desktop, Tablets and mobile users using React.js.
  • Implemented Angular, Bootstrap, LESS, and many J Query plugins wrapped in Angular directives.
  • Maintained states in teh stores and dispatched teh actions using redux.
  • In Phase Two, worked closely with teh Back-End team to display data using teh Custom Components, library Components, and Redux.
  • Involved in writing java API for Amazon Lambda to manage some of teh AWS services.
  • Used Middleware, Redux-Promise in application to retrieve data from Back-End and to also perform RESTFUL services.
  • Worked with backend engineers to optimize existing API calls to create efficiencies by deprecating unneeded API calls.
  • Worked with java libraries to access AWS facilities as Simple Storage service, Simple queue service and Dynamo.
  • Developed teh application on Node JS platform using JavaScript programming
  • Used React flux to polish teh data and for single directional flow.
  • Extensively used Git for version controlling and regularly pushed teh code to GitHub.
  • Used JIRA as teh bug tracking system to track and maintain teh history of bugs/issues on everyday basis.
  • Worked with Passport and JSON web tokens for authentication and authorization security configurations using Node.js.
  • Used web Pack to make teh development environment better.
  • Redesigned and re-implemented services using NGINX, Node JS, Express JS, Mongo DB, and MySQL.
  • Worked with JASMINE unit test framework to write unit tests for JavaScript code.

Senior Software Developer

Confidential,Pittsburgh, PA

Responsibilities:

  • Implemented view part by ES6 with React framework, designed web pages by React-Bootstrap, SCSS and controlled state of teh application by using Redux.
  • Used UI Router to manage routing for teh application and leveraged transition hooks and state to perform transitions smoothly and provide teh data required to render teh new transition based on resolved promises.
  • Implemented JavaScript source code and embedded nested handling logic using jQuery event handlers and call back functions, ES6.
  • Used Saga Middleware, Redux-Promise in application to retrieve data from Back-End.
  • Worked with java libraries to access AWS facilities as Simple Storage service, Simple queue service and Dynamo.
  • Implemented MVVM architecture using React and Redux framework.
  • Designed teh user interface and navigation for teh whole web application using HTML, XHTML, and XML.
  • Created Typescript reusable components and services to consume REST API's using Component-based architecture provided by Angular 4/6.
  • For Responsive Web design used Bootstrap to build grids, layouts and components. Used Bootstrap components like dropdown menus, navigation bar, alerts, and labels.
  • Worked with full UI control of HTML/CSS, maintaining code and cleanliness.
  • Worked extensively in Agile Development process and met teh timelines with quality deliverables.
  • Used Git for version control and GitHub for storing repositories

UI / React Developer

Confidential, Portland, OR

Responsibilities:

  • Designed and developed responsive web pages using HTML5, CSS3, Bootstrap, JavaScript, and React that meet accessibility and web browser standards for websites.
  • Worked on an Agile (Scrum) Development Team to deliver regular updates to business team and project managers.
  • Involved in complete SDLC - Requirement Analysis, Development, System and Integration Testing.
  • Well, maintained teh React components for reusability purposes.
  • Used Web services (SOAP and RESTful) for transmission of large blocks of XML/JSON.
  • Maintained states in teh stores and dispatched teh actions using redux.
  • Creating interactive UI using One-way data flow, Virtual DOM, JSX, React Native concepts
  • Used new feature Hooks to rewrite/re-factor front-end applications and truncated down 30% codes (better maintenance).
  • Implemented teh Drag and Drop functionality using React-Draggable.
  • Created and used Reducers that received Actions to modify teh Store State Tree.
  • Worked with backend engineers to optimize existing API calls to create efficiencies by deprecating unneeded API calls.
  • Written and implemented Object Oriented JavaScript throughout teh site, both as in-line and imported files.
  • Used JIRA as teh bug tracking system to track and maintain teh history of bugs/issues on everyday basis
  • Worked with full UI control of HTML/CSS, maintaining code and cleanliness.
  • Produced content pages with CSS3 layout and style mark-up presentations and used JavaScript methods and properties.

UI Developer

Confidential, Elmwood Park, NJ

Responsibilities:

  • Developed a web application by using Angular 4 as front-end by using Web API to receive and pass data to teh back end.
  • Used Angular-CLI for initializing and for project setup with scaffolding features.
  • Designed and developed web pages using HTML, DHTML, CSS, Ajax, based on teh W3C standards and Web 4.0.
  • Built Angular 4 components, UI services to consume teh rest services using Component-based architecture.
  • Implemented Angular 4 component router for navigation, Angular 4 services to connect teh web application to back-end APIs made use of ES6 features.
  • Generated responsive data tables using Bootstrap grid system.
  • Implemented Angular, Bootstrap, LESS, and many JQuery plugins wrapped in Angular directives.
  • Used Node.js for adding dependencies to teh project.
  • Designed and modified User Interfaces using CSS and Angular.

We'd love your feedback!