We provide IT Staff Augmentation Services!

Software Developer Resume

5.00/5 (Submit Your Rating)

CaliforniA

SUMMARY

  • To obtain a challenging position as a Software Developer, where I can utilize my skills and expertise that will enable business, add value and provide opportunities for professional growth.
  • Dedicated Software Developer with 5+years of experience in Single Page User Interface application design and development.
  • Web - based enterprise applications in various domains includingAerospace, Healthcare, Banking, and E-Commerce industries.
  • Strong experience in implementing web applications using MEAN Stack technologies (MongoDB, Express.js, Angularand Node.js) to create comprehensive web applications, from database, back-end server to front-end.
  • Implemented various architecture, and Web-based applications using MVC, N-tier Architecture and 3-tier/Onion Architecture.
  • Developed enterprise-based application using Java, J2EE, Design Patterns, JSP, Servlets, Hibernate, JDBC, SOAP and REST-based Web Services.
  • Experience with various MVCframeworks like spring boot,Angular 2/4/6, RXJS, EXT.JS, Backbone.JS, Node.JS, bootstrap.JS, require.JS etc.
  • Expertise experience in using jQuery UI and Bootstrap for styling of the cross-browser compatible web page (Chrome, Firefox, Safari, Opera, Edge, IE).
  • Extensive experience in creating Single Page Application (SPA) and implementing MVC Design Pattern using Angular 2/4/5.
  • 2 years of experience in database like mongo dB, oracle.
  • Experienced in Server-side programming using Express.js frameworks and creating RESTful web services, familiar with popular Node.js libraries.
  • Hands on experience in handling JSON parsing along with AJAX to asynchronously render the web pages with data from back-end server or third-party APIs.
  • Work experience in utilizing Bootstrap and CSS3 Media Queries for Responsive Web Design and richer user interfaces.
  • Experienced in using CSS3 preprocessors SASS or LESS framework to create dynamic style sheets, minimize complexity and apply DRY in CSS styles.
  • Client-side Programming with HTML5, D3.JS, Typescript, JavaScript, CSS3, Bootstrap.
  • Experience in Web services using SOAP and REST architecture.
  • Experienced in the creation and execution of Unit testing and Integration Test using (Karma, Jasmine) following Test-Driven Development (TDD) methodology.
  • Hands on experience in task management using task runner tools such as Grunt and Gulp, experience in using Bower and NPM to handle package management.
  • Worked in an Agile based development environment and participated in Scrum sessions.
  • Worked with version control systems Git, SVN and continuous integration tool such as Jenkins.
  • Self-starter, fast learner with excellent problem solving and communication skills.

PROFESSIONAL EXPERIENCE

Software Developer

Confidential, California

Responsibilities:

  • Created hybrid mobile application written in typescript using Ionic-4 and Angular-5 frameworks.
  • Created application using responsive web design, Angular5, HTML5 and Bootstrap4.
  • Optimized the performance of an application using Angular5 new features and packages
  • Developed application using concepts of Single page application using Angular5, AngularCLI commands.
  • Used Angularforms to validate fields and created custom validator directives and updated pages using HTML5, CSS3 in AngularJS framework.
  • Used Typescript in Angular5 reformation, by using the System JS we convert the Typescript files to JavaScript files, as a default extension with the help of reference libraries.
  • Created Typescript reusable components and services to consume REST API's using Component-based architecture provided by Angular5.
  • UsedSpring MVC FrameworkDependency Injection for integrating variousJavaComponents
  • Created services withAngular5, to make the service available for dependency injection when creating components.
  • Coded Java Server Pages for the dynamicfront endcontent that use Servlets
  • Developed the application with Angularlibraries ng2-datepicker,Angular/material, Angular5 Web pack
  • ImplementedAngularRouter to enable navigation from one view to the next as agent performs application tasks.
  • Re-designing/ developing the main website to improve user experience and added new functionality
  • Created unique off-site content through blogs and press releases.
  • Worked on latest features ofJava 8 like Lambda expressionsandfunctional interfaces.
  • Coordinated outreach/networking efforts for content placement.

Software Tools: Angular 2/4/5/6, ECMAScript, JavaScript,Java/J2EE, Spring, Typescript, Mobile Application, Adobe creative, RXJS, HTML5, CSS3, LESS, SASS, Mongo DB, SCSS, Twitter Bootstrap, DOM, jQuery, Docker, Agile, Node JS, GIT, My SQL, Jasmine, Karma, Mocha, Chrome, Eclipse, Firefox.

Software Developer

Confidential

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) of the application like requirements gathering, Design, Analysis and Code development.
  • Involved in requirement analysis, design, development, unit testing and production support stages of Services project lifecycle.
  • Used HTML5, CSS3, Typescript and Angular to design a user-friendly and multi-functionality interface.
  • Developed the Single Page Application using AngularDirective, Routing, Service, Component, Pipe and Module.
  • Managed the packages and libraries in Node using NPM (Node Package Manager).
  • Implemented Responsive Design using Bootstrap, CSS3 and media queries.
  • Created AngularComponents to develop front-end for the application.
  • Used Angularcustom Directives for reusable DOM manipulation and Services to implement Dependency Injection.
  • Used Angularbuild-in template expression to perform two-way data binding.
  • Created a synchronized data processing using Rxjs Observable to achieve Publish/Subscribe pattern.
  • Used custom AngularPipes to write display-value transformation.
  • Used Chrome Dev Tools VS Code for code debugging.
  • Worked on Angular 2/4 for building UI interface.
  • Writing new API's using JAX-RS (Jersey)
  • Created various PL/SQL stored procedures for dropping and recreating indexes on target tables.
  • Consumed REST services using jQuery Ajax calls and processed REST service responses using jQuery and manipulate Dom objects
  • Developing a database adapter, web services adapter, ftp adapter, messaging adapter and custom workflow for a non-oracle system using Camel.
  • Used Hibernate as ORM to map Java classes to database tables
  • Involved in Units integration, bug fixing, and User acceptance testing with test cases.
  • Created database triggers, stored procedures and functions using SQL.
  • Responsible for writing the Controllers and Services.
  • Developed java modules implementing business rules and workflows using spring boot.
  • Used the Oracle as a Database.
  • Integrated the Services into the Dockers. Handled all the port mapping/binding things that happen with Dockers and Containers.
  • Used Maven/Jenkins as a Continuous Integration.
  • Developed Rest APIs in spring boot.
  • Built some unit tests using java unit test library.

Software Tools: Linux, Core Java, J2EE,Angular 2/4/5, Spring boot, HTML5, CSS3, JavaScript, Typescript, jQuery, Bootstrap, Node.js, Hibernate, Mongo Db, Restful, JUnit, JSON, SOAP UI, Eclipse, JBoss Fuse, Docker, Mongo Db, Git.

Software Developer

Confidential

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) of the application like requirements gathering, Design, Analysis and Code development.
  • Involved in the analysis, design, and development and testing phases of application. Brooklyn Center,
  • Presentation tier developed using spring boot, writing Action Classes, Form Bean Classes and configure the application using Spring Configuration file.
  • Implementation of a responsive UI which will scale itself depending on the device, platform and browser using Angular 2, HTML, CSS, Bootstrap, Web pack.
  • Validated if existing web services can be reusable to support new UI functionality and created Spring bootservices for processing scheduled or one time or stored payment functionalities.
  • Developed user-friendlyUIusingfragments, Activities, Menus, Dialogs, and Views (List View, Expandable List View, Scroll View)as per client need.
  • Experienced in automationproject continuous integration (Jenkins / Hudson with Ant/Maven)
  • Used Hibernate API to talk MySQL Database for reading and Write operations
  • Presentation tier developed using spring, writing Action Classes, Form Bean Classes and configure the application using Spring Configuration file.
  • Used JIRA 5.2 for the issue tracking and bug reporting.
  • Designed and implemented Business Delegate, Session Facade and DTO Design Patterns.
  • Used XML Web Services using SOAP to transfer information to the supply chain and domain expertise Monitoring Systems.
  • Implemented the Hibernate framework (ORM) to interact with the database.
  • Implemented the persistence layer using JPA and writing SQL queries based on JPA criteria API.
  • Implemented spring security for application transaction management.
  • Developed Web Services to integrate with the External System.
  • Extensively worked with XML using DOM and SAX parsers for transferring the data between different components.
  • Used Log4j and commons-logging frameworks for logging the application flow.
  • Supported deployment of the application in multiple environments including SIT, UAT and Production Environment.

Software Tools: Java, spring boot, Eclipse, Angular 2,Hibernate, JavaScript, CSS, HTML, Linux, VSS, PL/SQL and Oracle 12g.

Software Developer

Confidential

Responsibilities:

  • Participated in the requirements analysis and technical assessments.
  • Working with the team to analyze the business requirement and scenarios and driving suitable solutions in an agile development environment.
  • Used spring framework and J2EE components to develop Action classes, backend processes, complex reports and database interaction, Configured and worked with Apache Tomcat Server.
  • Designed and developed data persistence mechanism using Hibernate in Spring MVC applications.
  • Developed web services (Produced and Consumed) using RESTFUL web services.
  • Created SQL’s from views and queries to interact with multiple systems for data.
  • Developed a robust administration and security system for access control and restrictions at application and user level.
  • Develop Web pages using Ajax, JavaScript, jQuery High Chart, JSP, JSF and XML that interact based on events and Developed JUnit test cases to unit test the business logic and involved in testing the application.
  • Involved in project documentation, status reporting and presentation.
  • ImplementedLog4J for the debug and error logging purpose.

Software Tools: Java/J2EE, JDK, JSP, Servlets, spring, Apache Tomcat, JMS, Oracle 9i, JavaScript, XML, HTML4, AJAX,jQuery 1.1, Junit 2.5, Unix/Linux.

TECHNICAL SKILLS

Programming Language: JavaScript, Java, J2EE, SQL.

Frameworks: Angular 2/4/5, Ionic, Bootstrap, spring boot

Web Applications: Typescript, Web Services, HTML5, CSS3, web services

Operating Systems: WINDOWS, LINUX

Databases: Oracle, MySQL, Mongo DB, DB2, AWS, Azure

Tools: Eclipse, Maven, Visual Studio, NetBeans, Git, SVN

We'd love your feedback!