We provide IT Staff Augmentation Services!

Csd Developer Resume

Columbia, MD

PROFESSIONAL SUMMARY:

  • Over 5 years of experience in developing professional web applications which include Front - End designing and hand coding with a solid proficiency in usability, web and client /server application using HTML4/5, XHTML, CSS2/3, Javascript, JQuery, Angular, Bootstrap, Node, React, Ext JS and JSON.
  • Experience in Software Development Life-Cycle (SDLC) preparing Requirement Specification documents, design documents, Test cases and Analysis, User Training documents and Technical Help documents.
  • Ability to apply W3C Web standards in achieving the best cross-browser user experience for long-term user retention and engagement.
  • Able to work with core front end technologies including HTML5, JavaScript, JQuery, Play, Angular and UI MVC Frameworks.
  • Proficient in developing Single Page Applications (SPA) i.e. web applications using JavaScript MVC frameworks such as Angular.
  • Experience in developing web applications using React using Redux architecture.
  • Worked on Handlebars template to include the values of variables and execute the helper functions.
  • Experience with Batarang, FireBug, Fiddler, Chrome inspectors and JavaScript debugging techniques.
  • Produced visually appealing designs focused on usability, utility, cross-browser compatibility and SEO /web standards.
  • Expertise in developing REST Ful web services using frameworks like Spring Web services, JAX-RS.
  • Experienced in configuring pre build activities like configuring sonar check styles, Emma plug-ins and post build activists at Jenkins UI.
  • Worked in various version control systems - SVN, GIT.
  • Proficient in TDD (Test Driven Development) by writing test cases using Jasmine, Junit Framework.
  • Involved in online Angular 2 course training which is conducted by client.
  • Expertise in coding optimized SQL queries on databases like My-SQL and Mongo-DB.
  • Wide experience in using various IDE’s like Eclipse, Net Beans, Brackets, Sublime text, Web storm and Visual Studio.
  • Highly Curious about new front-end development technologies and adept at promptly and thoroughly mastering them with a keen awareness of new industry developments.
  • Strong communication skills, with the ability to convey concepts/requirements between technical and non-technical stakeholders.
  • Excellent in defect fixing, solving complex problems and Performance Tuning.
  • Expert in production support and release support.
  • Worked in an agile scrum team. Experience in onshore and offshore model.

TECHNICAL SKILLS:

Web Technologies: HTML4/5, CSS 2/3, Accessibility, XHTML, Bootstrap, SASS, LESS

Scripting Languages: Vanilla JavaScript, JQuery, MVC Frameworks like Angular, React, Require Js, Redux, Thunk, Node Express Js, Passport Js, JWT.

Programming Languages: C, C#, Core Java, ASP.NET, J2EE

Database: MongoDB, MySQL

Tools: Notepad++, Firebug, IE developer, Bugzilla, Dreamweaver, HTTP Fox, Fiddler, 508 Compliance, Restful API’S, Gulp, Web pack, Jasmine, Karma, Jest.

Version Control Systems: Tortoise SVN, Git, Bit Bucket

Code quality maintaining: JSLint, ESLint

WORK EXPERIENCE:

Confidential, Columbia, MD

CSD Developer

Responsibilities:

  • Used XSRF and CSRF for Authentication.
  • We used 3-legged OAuth for the Authentication for the company.
  • Imported styles from S3 and used Zuul-gateway for the Authentication.
  • Developed POC’s for the Authentication model using various security features in it.
  • Captured the intermediate auth token and secured that token until the authentication process is finished and generates the final auth token at the server.
  • Used JWT format to secure the tokens. And after the authentication is done everything will be maintained by the server not on the web application. In this way we secured the token no one steal the token to hack the server
  • Added react-router with secure navigation and unsecure navigation.
  • Worked with UX designer for the wireframes for the POC’s and Independent framework.
  • Created a state management in react application using redux for the data flow within the application.
  • Configured redux store, reducers and actions. Used sagas for handling middleware and ‘fetch api’ for rest calls.
  • Involved in developing presentational and container components using React and JSX.
  • Used react-data grid to populate the dynamic data within the table. Used react-bootstrap and SASS for handling responsiveness in the application and parse correct styles on prop changes.
  • Solid understanding of React Virtual Dom Algorithm, for React performance optimization.
  • Implemented dynamic page elements and form error validations.
  • Developed mock Api’s to test the framework independency.
  • The way we implemented React framework it will render data from the endpoint no matter what the data is. Column names will also load from the End points.
  • Configured web pack to trans-pile JSX to ES5 using Babel, Added CSS-loader and sass plug-in for pre-compiling SASS to CSS. Used HTML5plugin to create the index.html file with generated hashed JS and CSS files. Added proxy for web pack-server.
  • Configured node application, created rest api’s.
  • Used Bit-Bucket for version controls.
  • Resolved Cross Browser Compatible Issues for different version of IE, Safari, Chrome, Firefox and Opera.
  • Worked closely with product, UX and business team to build applications & reach business goals through front end development and UX.
  • Used Jira board for the track of work we have done.
  • Updated the Confluence page after the each task and raised the issues to check the updated application and responded on the confluence page

Environment: JSX, React, Redux, Babel, react-bootstrap, promises, node Js, CSS3, Jenkins, JSON, JavaScript, Web pack, Bit Bucket.

Confidential, Lake Success, NY

Front-end Developer

Responsibilities:

  • Involved in developing presentational and container components using React and JSX.
  • Worked with designer who designed user interfaces and prototypes for a web-based internal system.
  • Created a state management in react application using redux for the data flow within the application.
  • Configured redux store, reducers and actions. Used sagas for handling middleware and ‘fetch api’ for rest calls.
  • Added react-router with secure navigation and unsecure navigation.
  • Used react-datagrid to populate the dynamic data with in the table. Used react-bootstrap and SASS for handling responsiveness in the application and parse correct styles on prop changes.
  • Configured webpack to transpile react and JSX to ES5 using Babel and react-loaders, Added css-loader and sass plugin for pre-compiling SASS to css. Used HTML5plugin to create the index.html file with generated hashed js and css files. Added proxy for webpack-server.
  • Solid understanding of React Virtual Dom Algorithm, for React performance optimization.
  • Implemented dynamic page elements and form error validations.
  • Added interceptor logic for all rest api’s that adds headers for all api calls and validates request before sending to server.
  • Configured node application, created rest api’s using expressJs.
  • Used passportJs to generate token and used tokens for api authentication with application key.
  • Used mangoose schema for performing read/write operations to mongoDB.
  • Written gitlab CI script to run ci-tests on every push. Configured Jenkins for auto deploying the code to development box.
  • Used GIT for version controls.
  • Resolved Cross Browser Compatible Issues for different version of IE, Safari, Chrome, Firefox and Opera.
  • Maintain, enhance, and recommend solutions that best suit business and technology needs from UI standpoint.
  • Involved in Agile process, two week Sprints, and daily Scrums to discuss the development of the application.
  • Worked closely with product, UX and business team to build applications & reach business goals through front end development and UX.

Environment: JSX, ReactJs, Redux, babel, react-bootstrap, react-datagrid, promises, nodeJs, Mongoose schema, mongoDB, SASS, PassportJs, Jenkins, Jest, Selenium, PM2, JSON, Webpack, GIT.

Confidential

JavaScript developer

Responsibilities:

  • Redesigned application from jQuery context to use angularJs framework.
  • Solved slow dom rendering issue using lazy loading techniques.
  • Added bootstrap classes to make application responsive.
  • Written directives and used isolated scopes to pass data to a directive from view scope.
  • Written unit testing cases using Jasmine framework and karma test runner.
  • Worked with client marketers to improve SEO of the web application.
  • Integrated social platform api’s to share user actions on all of their profiles.
  • Used facebookopengraph to add user stories to their Facebook profile.
  • Maintained good relation with clients.
  • Handled offshore team and assign tasks based on developer burn rate.

Environment: HTML5, SASS, JavaScript, jQuery, AngularJs 1.x, ui-router, promises, gulp, SVG images, Bootstrap, Rest Api’s, JSON, Java Springs, Jasmine, Karma.

Confidential

Software Engineer

Responsibilities:

  • Worked closely with the on-site coordinator and the client to define business objectives, project scope and the development approach for the Search module.
  • Worked on designing the HTML templates.
  • Prepares and installs solutions by determining and designing system specifications, standards, and programming.
  • Created prototypes to implement re-usable popover functionality.
  • Developed software solutions by studying information needs; conferring with users; studied systems flow, data usage, and work processes; investigated problem areas; following the software development lifecycle.
  • Provided information by collecting, analyzing, and summarizing development and service issues.
  • Coordinated software system installation and monitor equipment functioning to ensure specifications are met.
  • Worked closely with the QA team to understand the reported defects and fix them.

Environment: HTML, CSS, Media queries, javascript

Hire Now