We provide IT Staff Augmentation Services!

Senior Software Engineer Resume

3.00/5 (Submit Your Rating)

Bentonville, AR

OBJECTIVE:

  • Adaptable professional with proven communication, creative thinking, and hard work, dedication and sincerity can be utilizing in conjunction with the goal management skills.
  • A fast learner with a positive attitude and a strong passion for working with new technology, aiming to leverage my abilities to successfully fill the Software Engineer role at you're company.
  • Frequently praised as efficient by my peers, I can be relied upon to help you're company achieve its goals.

SUMMARY

  • Skilled, accomplished software developer with over 7 years of experience in a hand - on development environment, with extensive full Software Development Life cycle (SDLC) experience in Application Software Specifications, Design, Development, Testing and debugging, Maintenance
  • Experience in developing latest version of Object Oriented JavaScript libraries like Angular Js, Type Script, Node Js, React Js, Backbone Js.
  • 2+ years of experience in Cloud computing (OneOps). Design, deployment of infrastructure.
  • Worked on NSS (Mozilla), PKCS11 library to develop CRYPTO operations for the Node.
  • Used Bitbucket as code repository and GIT for version control.
  • Worked in Agile Methodology having biweekly sprints and attended daily scrum calls with onshore and offshore team.
  • Developed an application using React with Redux architecture from scratch.
  • Experience in writing test cases using Jasmine, Karma, Jest and Enzyme libraries
  • Followed W3C standards and validations using HTML, CSS and Java Script for building Web applications along with sound understanding of HTML5 API's.
  • Expert in creating Templates, Mockups and Prototypes, Web Interfaces, Layouts and Flow of Future Pages.
  • Closely worked with the client and UX designer to understand the requirement and developed according to the wireframes.
  • Used Node.js on the server side and to install necessary packages into the application.
  • Command in ReactJS for creating interactive UI's using Virtual DOM, JSX, React Native concepts.
  • Involved in building the code using Jenkins, Concord for continuous integration.
  • Developed crypto rest services using NodeJS and integrated services with HSM(Hardware Security Module).
  • Developed Web API using Node.JS and hosted on multiple load balanced API instances.
  • Proficient in making AJAX calls using jQuery and usage of JSON for faster and impulsive responses.
  • Good Experience of using the various JavaScript concepts like Prototypes, Closures, and Object-oriented features, Promises, Observables.
  • Excellent communication and Inter-Personal Skills, well organized, goal oriented

TECHNICAL SKILLS

Web Development: HTML5, CSS3,JavaScript Libraries React.js, Redux,Thunk, Express.js, Node.js, Hapi Js, Angular Js, Bootstrap, JQueryDatabase MySQL, MongoDB, Maria DB

Operating System: Windows, Linux, Unix, Mac OS X.

Methodologies: Agile(Scrum),WaterFall

IDE & Tools: WebStorm, Eclipse, Sublime text.

Testing Tools: Jasmine, Karma, Jest, Enzyme, mocha, chai

Application Servers: Apache Tomcat, Web Logic, Web Sphere.

PROFESSIONAL EXPERIENCE

Confidential, Bentonville, AR

Senior Software Engineer

Responsibilities:

  • Designing, Implementing and Testing Confidential Portfolio Planning Platform Web UI built using React/Redux and Jest/Cypress
  • Good team player with excellent communication skills and ability to learn and adapt quickly to the emerging new technologies.
  • Improving the performance of the Portfolio Planning Platform Web UI through optimizing the API loading and architectural design
  • UI/UX Architectural design of the next generation Portfolio Planning Platform Web UI.
  • Closely worked with business system analyst and product owner to understand requirements to ensure the right set of UI modules been built
  • Used Redux-Store for storing state of the React Application and worked with middleware for the Redux-Store.
  • Was able to fetch data from Java based APIs using React components and Axios by using componentDidMount method etc.
  • Responsible for full development life cycle, including design, coding, testing and biweekly deployments.
  • Developer the React container and presentational components (as Stateless and Functional components when applicable)
  • Ant UI React Library used to. Design and develop Enterprise Applications with the help of Type Script
  • Experience with common. Front-end development tools such as Babel, Webpack and NPM
  • Used Middleware, Redux-promise application to retrieve data from Back-end and to also perform Restful services.
  • Used Redux Framework architecture (like Reducers, Containers, Saga) for integrating the data.

Confidential, Bentonville, AR

Sr. NodeJs & ReactJs Developer

Responsibilities:

  • Worked on Node.js Middleware framework like Express.js and Hapi.js and Yoemon, essentially developed microservices and serve them through middleware. Served any Client side libraries through microservice.
  • Developed user interface by using theReact JS, FluxforSPAdevelopment
  • UsedReact JSfortemplatingfor faster compilation and developing reusablecomponents
  • Worked withMocha and Chai unit test framework to write unit tests for JavaScript code
  • UsedMiddleware, Redux-Promisein application to retrieve data fromBack-Endand to also performRESTFUL services.
  • Participated in Agile Development Team, and having daily SCRUM meeting for progress reporting as well as task distributing.
  • Have work exposure on continuous Integration and continuous Delivery (CI/CD) tools such as Jenkins Looper.
  • UsedReact.jslibrary functions for the logical implementation part at client side for all the application.
  • CreatedReact.jsfor reusable components (multi-field form elements, background file uploads.
  • Implemented React.js Controllers to maintain each view data.
  • Used the Node Package Manager (NPM) to install libraries like angular-clip, typescript etc., which are required for developing an angular application in Node.
  • Implemented Mock API using Express framework in Node.js.
  • UsedNode.jsto runWebpack tasksand build properly the project.
  • Implemented modules intoNode JSto integrate with designs and requirements
  • Working with React Router for developing Single Page Applications SPAs.
  • Experienced in developing React components.Used Axios with ReactJs for making AJAX Calls.Worked on Webpack for build and webpack-dev-server a server.
  • Coordinating with different Infrastructure teams of environment setup and configurations in OneOps.
  • Apollo model evolution Application using Node JS React / Redux/ Hapi Js on Oneops Cloud.
  • Developed various screens for the front end usingReact JSand used various predefined components fromNPM and Redux library.
  • Components fromNPM (Node Package Manager) and Redux library.
  • Skilled in leading frameworks asReact.jsto build high-quality, scalable and reusable components and Front-end solution.
  • Created custom filter inReact.JSin the application.
  • Implemented Snapshot testing usingJestfor React project along withEnzymetest utilities.
  • Implemented CI/CD mechanism to build and deploy in lower environments.
  • Experience in validating any component using joi module in Express.js
  • Extensively used Swagger API for documentation without effecting the source code
  • Worked with NPM commands and using Package.json for managing dependencies and dev-dependencies of Node.js applications
  • Have knowledge on Electrode Platform which is a NodeJS/Web platform built on top of the ReactJS and Express.JS frameworks.
  • Analyzing business requirements along with team lead.

Environment: HTML5, CSS3, Sass, Less, React Js, Angular js, Cloud computing (OneOps), Node js, Express Js, Hapi.js, Jest, Enzyme, Maria DB, Looper, Concord, mocha & chai

Confidential, Seattle, WA

Sr. React & Node js developer

Responsibilities:

  • Worked on an Agile(Scrum)DevelopmentTeamto deliver regular updates to business team and project managers.
  • Used backend frameworks Nodejs, Koa (Express), Sequelize ORM, GraphQL, MySQL Database.
  • Involved designing in web pages usingHTML5,CSS3,JavaScript, Bootstrap,SASS, LESS, React.js,Redux, Flex, Mongo DB.
  • Responsible toStyle,lookandfeelof thewebpagewithSASSdat extendsCSSwithdynamicbehaviorsuch asvariable, mixing, operationsandfunctions.
  • Researching JavaScript based frameworks likeReact Native and Ionic/Cordovafor frontend.
  • Implemented various screens for the front end usingReact.jsand used various predefinedcomponentsfromNPM (Node Package Manager)andredux library.
  • Worked in usingReact JS components, Forms, Events, Keys, Router, Animations,andFlux concept.
  • Utilized Reactfor its efficient dataflow architectureto create a lightweight and render efficient web app dat searched projects via theGitHub APIthrough keywords.
  • Implemented React container and presentational components(as Stateless and Functional components when applicable).
  • Implemented stable React components and stand-alone functions to be added to any future pages.
  • Implemented the Restful API using Sequelize.js with Node.js (hapi.js framework.
  • Used React-Auto complete for creating google mapslocation search on the webpage.
  • Configured Web pack to execute linters,magnifiers,pre/postprocessors,tests,transpires,etc.basedon build target.
  • UtilizedReactfor its efficient dataflow architectureto create a lightweight and render efficient web app dat searched projects via theGitHub APIthrough keywords.
  • Implemented Reactcontainerandpresentationalcomponents(as Stateless and Functional components when applicable).
  • AddedExcel-Builderto downloadthe Tabular datain Excel format usingReact.
  • Implemented flux pattern by usingredux frameworkas a core dependency.
  • Experience in RESTful web services to integrate betweenServer side to Client Side
  • Worked with JASMINE unit test framework to write unit tests for JavaScript code.
  • As an onsite coordinator, I have interacted with offshore team to give theFunctional andTechnicalKnowledge and to track the status of the project.
  • UsedHP Quality Centerto keep track of outstanding bugs to reduce downtime, increase productivity, and improve communication.

Environment: HTML5, CSS3, Bootstrap, SASS, LESS, Java Script, React JS, JSP, MS Office, Node js, Jasmine, GitHub, and Jenkins.

Confidential, Atlanta, GA

Sr. UI Developer

Responsiblities:

  • Web design and development, application development using HTML, JavaScript and Bootstrap.
  • Designed dynamic and multi-browser compatible pages using HTML5, CSS3, SASS, Bootstrap, JQuery, Angular JS, AJAX, PHP and JavaScript.
  • Responsible for ensuring the pattern consistency across all pages.
  • Responsible for design and development of the web pages from mock- ups.
  • Responsible for creating the screens with table-less designs meeting W3C standards
  • Applied JQuery scripts for basic animation and end user screen customization purposes.
  • Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly.
  • Developed the User Interface using HTML 5, SASS, JavaScript, JQuery, PHP and AJAX.
  • Built a cross-browser graphics library using SVG and Canvas.
  • Developed and implemented UI controls and APIs with Ext JS.
  • Used various features in AngularJS like data binding, routing, custom filters, custom directives to meet various customized requirements.
  • Provided client side validations usingAngularJS framework.
  • Using AngularJs created custom directives for data manipulations and to display data in company standard format in UI.
  • Designed flash plug-ins for including different functionalities and content.
  • Developed new reports and chart interface components using High ChartsAjax API.
  • Developed several REST web services supporting both XML and JSON to perform tasks such as remote thermostat and demand-response management. REST web services leveraged by both web and mobile applications.
  • Maintained high level of unit test coverage through test-driven development.
  • Designed XML files for maintaining contents like video, images and audio and display them in flash application.
  • Created web pages using CSS Image Sprites.
  • Creating and implementing Master Classes in Action script 3.0 (based on MVC) for the application.
  • Developing XML classes for loading the data from XML files deployed at the server.
  • Maintained high level of unit test coverage through test-driven development.
  • Designed 10 Unique themes with rich and flexible to accommodate different scenarios in which the user might want to display the data.

Environment: HTML5, CSS3, SASS, JavaScript, JQuery UI,AJAX, JSON, AngularJS, Node js, Ext Js, Bootstrap,RESTful Web Services,XML

Confidential, Atlanta, GA

Web Developer

Responsibilities:

  • Front end coding with HTML and CSS. Created forms for user input. Extensive use of CSS. Web sites are developed, maintained and run within CMS.
  • Coded JavaScript for page functionality.
  • Ensured site design integrity and quality control consistency throughout the project's lifecycle.
  • Responsible for quality assurance of finished websites including the validation of web forms and links.
  • Developed a complex AJAX application based on the jQuery framework.
  • Produce elegant interactive solutions to complex problems dat perform effectively across cross-browser and cross-domain environments.
  • Debugging and testing existing code, JavaScript performance optimization.
  • Worked on Cross Browser Issues for different versions of IE, Mozilla and Chrome.
  • Successfully handled JSON/XML data and carried out JSON/XML parsing for form submissions and DOM manipulation.
  • Implemented interaction between frontend and backend using the JSON object.
  • Wrote Cross Browser code of CSS and JavaScript for Internet Explorer and Firefox.

Environment: HTML, CSS, JavaScript, AJAX, JSON, XHML, jQuery, Technical writing/documentation.

Confidential

Software Engineer

Responsibilities:

  • I designed, developed and implemented the Oracle database from an in house database for Bic Graphic
  • Used Ajax, OO JavaScript, JQuery, HTML and CSS to develop the front end client side application
  • Created HTML markup, style sheets for new applications and provided support during integration
  • Partnered with a team of four developers to build a customized Oracle database from an original stock Oracle system through consistent communication, clear road maps and distribution of work for code creation
  • Identified end product functionality expectations and managed error tickets
  • Assisted graphic artists and manufacturing team with issues and system performance in real-time
  • Utilized feedback from key partners to increase production and optimize system performance through efficient connections of the RM and Oracle database
  • Facilitated team development to accomplish implementation of a database design project for two major companies
  • Increased production from art to manufacturing by 18% and reduced costs through system efficiencies

We'd love your feedback!