We provide IT Staff Augmentation Services!

Software Developer Resume

0/5 (Submit Your Rating)

Nashville, TN

SUMMARY

  • 6+ years of experience in Web Technologies HTML5, CSS3, java, Java Script, Ajax, NodeJS, React JS, Typescript and jQuery for developing user interface applications in various environments.
  • Experience in development of multi - tiered enterprise applications using Java/J2EE technologies like Spring, Spring Boot, Struts, Servlets, JSP, Hibernate, EJB, JDBC, JMS, Confidential MQ Series, JNDI and Web services (SOAP and REST).
  • Utilized React to build reusable components with JSX resulting in optimized rendering and performance.
  • Experience in Spring framework including configuring Spring Application Context with Dependency Injection, Spring IOC (Inversion of Control), Spring AOP (Aspect-oriented Programming), Spring MVC, Spring Security, Spring JPA and Spring Batch.
  • Experience in using and configuring various web and application servers like Confidential WebSphere Application Server, Apache Tomcat, JBoss Application Server.
  • Experience in working with the advanced JavaScript such as ECMAScript6 (ES6).
  • Experienced in React JS and working with React Flux (Redux) architecture.
  • Involved in Enterprise application by using Design patterns like MVC, Singleton pattern, DAO, Factory.
  • Used MERN (Mongo DB, Express JS, REACT JS, Node JS) stack for application development.
  • Developed Web API using NodeJS and hosted on multiple load balanced API instances.
  • Expertise in using JSON and AJAX to link with back-end applications consuming RESTful Web Services and good experience in building cross browser compatibility applications using HTML5 and CSS3.
  • Experience in designing responsive web page using Bootstrap.
  • Involved in Unit Test Cases writing and having good knowledge in JUnit, used mocking framework like Mockito, Spring test with Groovy for debugging and testing the applications.
  • Experience in working with relational databases like Oracle 11g, MySQL, MS SQL Server using SQL, PL/SQL and NoSQL databases such as MongoDB and Cassandra.
  • Good experience with version controls like CVS and GIT.
  • Experienced in using unit testing like Mocha and Chai for React js.
  • Used Azure Devops for Build and Deployment.
  • Innovative team player proven to work under tight deadlines and work pressure. Ability to learn and merge new technologies quickly. Excellent problem solving, analytical and communicationskills.

TECHNICAL SKILLS

Web Technologies: HTML5/4, CSS2/3, JavaScript, JSON, AJAX, jQuery, Bootstrap, Dot net, Dot net MVC, C Web Services, Web Forms, React js, Node js

Debugging Tools: Chrome Developer Toolbar, Firebug, Safari and IE Developer Toolbar, Visual studio

IDE & Tools: Notepad++, Sublime Text, VS Code, Visual Studio

JavaScript Library: jQuery, Angular.js, Angular2, Node.js, express.js, React js

Version Control: SVN (tortoise SVN), Git Hub.

Operating System: Windows, Linux, Unix, Mac.

Testing Tools: Jasmine, karma, jest, Enzyme, ReactTestLibrary

PROFESSIONAL EXPERIENCE

Confidential, Nashville, TN

Software Developer

Responsibilities:

  • Developed the user interactive (UI) web pagesusing HTML5, CSS3, JavaScript, NodeJS, React JS and Redux.
  • Worked withNPMcommands and using package. JSON for managing dependencies and dev-dependencies of Node.js applications.
  • Experienced in passing data from Redux to the root component to avoid passing unnecessary data using root component for improving the performance of the web page.
  • Auto-suggest service implementation using Nodejs & Elastic Search.
  • Worked on ReactJS Virtual Dom and Reactviews, rendering using components which contains additional components called custom HTML tags.
  • ImplementedJMSfor notifications and testing withJUnit, Mock cases. WroteJUNITTest cases for Spring Controllers and Web Service Clients in Service Layer using Mockito. Single Page Application development using ReactJS, backed by MongoDB and NodeJS UsedJIRAfor bug tracking, issue tracking and project management.
  • Developed content pages with CSS3 layout and style markup presentations and used JavaScript methods and properties.
  • Utilizing Node JS for the building, testing purpose and for interaction of data between the server and the users of the application. Implemented modules into Node JS to integrate with designs and requirements.
  • Using zoom data with react whichenables streaming analytics, nearly real-time data feeds, users can dynamically filter the stream, changes of the aggregation level and data security for providing authentication and authorization in application.
  • Testing the Client-side JavaScript files using Jest framework.
  • Experience in implementing UIcomponents, forms, events and router using React.JS along with Redux framework.
  • Added dynamic Functionality by creating and dispatching Action Creators that deployed Actions.
  • Used Babel and Webpack to perform bundling, minification and compilation.
  • Implemented various screens for the front end using React.js and used various predefined components from NPM (Node Package Manager) and redux library.
  • Experienced in using Middleware, Redux-Promise in application to retrieve data from Back-End and to also perform RESTFUL services.

Environment: HTML5, CSS3, JavaScript, Zoom Data, Node, jQuery, React, Redux, JSON, Bootstrap, GIT and Agile methodology.

Confidential, IL

Responsibilities:

  • Extensively worked on Multi-projects using HTML5, CSS3, JavaScript, NodeJS, React JS and Redux.
  • Developed React JS Components, Forms, Events, Keys, Router and stand-alone functions to be added to any future pages in application.
  • Used React JS templating for faster compilation and developing reusable components and with React Router for developing Single Page Application.
  • Extensively used SASS (Syntactically awesome style sheets) while styling with CSS3.
  • Developed the application responsive using Foundation and CSS Media Queries.
  • Responsible for checking cross browser compatibility issues and hence worked on different browsers like Google chrome, Internet explorer, Firefox and safari.
  • Used Node.JS to run Web pack tasks and build properly the project. performed unit testing and integration testing Using Jest.
  • Responsible for changing UI to WCAG 2.0 compliant.
  • Implemented various Accessibility features, Using ARIA technologies, screen readers, Visual Settings and Color-Schemes and Keyboard Functionality events or keyboard-based navigation.
  • Experience with RESTful Web Services Using Axios and rendering JSON response in React Js.
  • Extensively used Git for version controlling and regularly pushed the code to GitHub.
  • Used SVN Version control repository for source code management.
  • Worked in an AGILE (Kanban) team by communicating with the business analysts extensively and deliver exactly what they need.

Environment: HTML5, CSS3, JavaScript, Node.js, jQuery, React, Redux, JSON, AXIOS, Foundation and Agile-Kanban methodology

Confidential

Dot Net Developer

Responsibilities:

  • Involved in requirement analysis, database design, coding, testing, implementation, documentation, and client reviews
  • Designed User Interface using ASP.NET Pages, Web Controls, User Controls, Custom Controls, HTML, and Style Sheets and C#.NET and VB.NET for Middle tier processing. Extensively used ADO.NET objects to communicate with SQL Server 2008 database.
  • Designed Created and Implemented new relational tables and redesigned the current tables
  • Designed and developed user-interface for major modules of the project using ASP.NET controls
  • Designed and Implemented Data Access Assemblies using ADO.
  • Performed Form validation by adding validation controls and implemented custom controls, user controls and role-based authorization.
  • Involved in setting up the authentication, authorization and security settings of the transport application.
  • Used ADO.NET objects for data retrieving, querying, storage and manipulation to data sources.
  • Used Data grids, Grid view and Data Reader for Data manipulation and display.
  • Designed and implemented reports using Crystal Reports.
  • Used Fiddler for debugging HTTP sessions.

Environment: Microsoft .Net 3.5, C#, ADO.NET, HTML5, CSS3, AngularJS, JavaScript, Ajax, Web API, SQL Server Reporting Services (SSRS), XML, Visual Studio 2017, SQL Server 2016, IIS 7.0

Confidential

Java Developer

Responsibilities:

  • Creating Front-end Applications using HTML5, CSS3, JavaScript, jQuery, AJAX, XML and JSON.
  • Designing and implementing functionality using technologies including JavaScript frameworks such as jQuery.
  • Implemented Micro Services usingSpring Boot, Spring Cloud, Spring Micro Servicesand enabled discovery using Netflix Eureka Server.
  • Developed data insertion forms and validated them by using Java
  • Used JavaScript, regular expressions, AJAX and jQuery for input validations, developed responsive interfaces that improve the user experience.
  • Used Oracle ODBC
  • Created Angular JS Controllers, Services and used Angular JS Filters for filter functionality in search box and integrator functionalities.
  • Implemented modules in Spring Boot to integrate with designs and requirements.
  • Developed jQuery methods to support the dynamic nature of the web-site elements like navigation, animation buttons and icons etc.
  • Developed Unit test cases using Jasmine and Karma.
  • Used Ajax, JSON to send request to the server to check the functionality of the websites.

Environment: HTML5, CSS3, JavaScript, jQuery, java,, JSON, Agile methodology

We'd love your feedback!