We provide IT Staff Augmentation Services!

Software Developer Resume

5.00/5 (Submit Your Rating)

Eagan, MN

SUMMARY:

  • Over 71/2 years IT experience in User Interface Development using HTML, HTML5, CSS/CSS3, Less, Sass, Bootstrap, JavaScript and jQuery and Angular JS, Ext JS, Backbone JS.
  • Experienced in developing professional web applications using DHTML, XHTML, Ajax, JSON, and XML.
  • Competent in Gathering user requirements and converting them into software requirement specifications using UML, Design Patterns, Object Oriented Methodologies.
  • Experience in development of applications using java Java/J2EE web applications using Java, Servlets, JSP, JSF, JSTL, Spring, EJB, JMS, ORM, JNDI, Web Services, JDBC, JAXP, Swing.
  • Experience on working with CSS Animations, CSS Text, Pseudo Classes and Pseudo Elements.
  • Good understanding of Document Object Model (DOM) and DOM functions.
  • Deep understanding of Object - Oriented JavaScript programming and AngularJS MVC framework.
  • Hands-on experience in creating Single Page Applications using Angular JS along with routers, custom directives, filters and form validations.
  • Experience on working with CSS Background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, CSS table, Pseudo classes, Pseudo elements and CSS behaviors in CSS
  • Experience with Gulp for JavaScript file's concatenation and minify to improve performance in loading web pages.
  • Experience with NodeJS platform, npm, CommonJS, grunt&gulp, bower, forever and Nodemon.
  • Experience of implementation of Web Services using SOAP and Restful.
  • Worked on Rest Web services for backend services, used Couchbase DB (NoSQL) for database services
  • Experience in working on various backend Procedures and Functions using PL/SQL.
  • Implement responsive, adaptive and mobile websites that are flexible to the many different devices and browsers.
  • Experience in developing applications using AngualrJS-Bootstrap like Grids, Toolbars, Panels, Combo-Box and Button etc.
  • Excellent knowledge and experience of developing applications with Model View Architecture (MVC) using Struts framework, Spring framework.
  • Strong experience in UNIX and Linux.
  • Experience in using various jQuery UI controls and corresponding Event handlers etc.
  • Highly skilled in using Bootstrap with tables, grids, carousels, form elements and layouts.
  • Knowledge of Search Engine Optimization, Web Accessibility and Web Securities.
  • Experienced in debugging on various browsers including Google Chrome, IE, Mozilla Firefox and Safari with Chrome DevTools, IE Tester, and FireBug etc.
  • Wrote application level code to interact with backend and consume the JSON data by making AJAX calls and updating the DOM.
  • Experience with Rx Js for creating and working with observables.
  • Good Experience in working with Backbone.js to handle the large set of JavaScript code.
  • Good experience in developing Java Swing based User Interface, along with wrapper.
  • Experience with SVN Source Control, TFS and GIT for code management.
  • Expertise in debugging and troubleshooting existing code.
  • Experience with JavaScript utilities NPM, Bower, Grunt, Yeoman, GitHub, Git bash command.
  • Assisted in data analysis, star schema data modeling and design specific to data warehousing and business intelligence environment.
  • Extensive experience working in Agile and Waterfall (SDLC Methodologies) environments.
  • Strong problem-solving, organizing, communication skills, with ability to work in team environment.

TECHNICAL SKILLS:

Web Technologies: HTML4/5, CSS2/3, JavaScript, XHTML, AJAX, Bootstrap, JSON, XML

Programming Languages: Java, C#.NET, C, C++, SQL

Database Tools: SQL Server 2008, Oracle 11g, MySQL 5.1, MS Access 2007

IDE s: Visual Studio, Eclipse, SublimeText2, Notepad++, Brackets

Versioning Tools: GITHUB, SVN, CVS

Desktop Technologies: Windows Forms

Web Servers: Tomcat, IBM WebSphere Commerce Application Server

Web Services: SOAP, REST

JavaScript Library: jQuery, BackboneJS, AngularJS, Angular 2, Angular 4, Node.js, ReactJS

Scripting Languages: PHP, Shell Scripting, Python

Operating Systems: Windows ... Windows Server, Linux, Unix

Microsoft Tools: MS Office, MS Visio Professional

PROFESSIONAL EXPERIENCE:

Software developer

Confidential, Eagan, MN

Responsibilities:

  • Worked on an Agile (Scrum) Development Team to deliver regular updates to business team and project managers.
  • Experience in Software life cycle phases like Requirement Analysis, Implementation and estimating the timelines for the project.
  • Experience in designing User Interactive (UI) Webpages and visually appealing User Interfaces with the help of HTML 5 and CSS3 and LESS and SASS.
  • Angular 2 application is executed on the back-end server rather than in a browser, or as a native desktop or mobile application.
  • Extensive experience in designing professional UI web applications using front-end technologies like HTML5, DHTML, CSS3, JavaScript, TDD, ES5, J2ee ES6, XML, DHTML, XHTML, jQuery, AJAX, JSON.
  • Proficient in using AJAX for implementing dynamic Webpages where the content was fetched via API calls and updated the DOM (JSON Parsing).
  • Designed and Developed Application Leveraging advanced techniques in CQ5 DAM.
  • Experience in various IDEs like Eclipse, Edit Plus and Notepad++, Sublime, Microsoft Visual studio.
  • Excellent working knowledge on Jasmine, Protractor, Grunt, Karma, J2ee TDD, ECMA6, typescript tooltips, CSS and CVS. SAP Hybris, Agile methodologies.
  • Experience with various frameworks like AngularJS, Node.JS, ReactJS, Redux.js, bootstrap.JS etc.
  • Solid expertise in developing Html pages based on DIV layout, W3C Compliance, Web Accessibility, Web Usability and Cross browser platform.
  • Experience in designing various forms, J2ee tooltips, Redux, menus, tabs, widgets that support drag-and-drop, animated effects, data and time selector.
  • Experience on working with CSS Backgrounds, CSS Layouts, CSS Positioning, CSS Animations, CSS Text, CSS Borders, CSS Margin, CSS Padding, CSS Table, Pseudo Classes and Pseudo Elements.
  • Strong experience and ability to code handcrafted semantic HTML, Node.JS, Redux, RESTful and CSS with emphasis on browser compatibility.
  • Excellent working knowledge and thorough exposure on compatibility issues with different versions of browsers like IE, Mozilla FF, and Chrome.
  • Hands on experience database design using PL/SQL to write Stored Procedures, Functions Triggers and strong experience in writing complex queries, using Oracle … DB2, SQL Server and MySQL.
  • Experience with versioning tools like Clear case, Git-hub, Team City, Jenkins, Hudson, Sub Version and CVS.

Environment: HTML5, CSS3, ES5, ES6, JavaScript, Redux, J2ee, ECMA6, jQuery, C#, RESTful, JavaWeb pack, JIRA, ReactJS, Git, Node.js, Angular 2, MVC, AJAX, Web services, XML.

Software Developer

Confidential, Faribault, MN

Responsibilities:

  • Developed web tools and applications in PHP for the event and responsible for the design and implementation of the cycle count for the crates and finished goods.
  • Designed and development of Web pages using PHP, HTML, CSS.
  • Adaptive and responsive websites with HTML5, CSS3, JavaScript.
  • Optimization and performance best practices.
  • Database architecture and implementation using MySQL.
  • Analysis of the Database architecture and design with MySQL
  • Working with MySQL/SQLite databases for web sites with PHP.
  • Frontend development with HTML, CSS and JavaScript, PHP, jQuery.
  • Backend Developing with PHP, MySQL.

Environment: HTML (4/5), CSS (2/3), JavaScript, jQuery, PHP, MySQL, WebStorm, Apache, Git.

Senior Front-end (UI) Developer

Confidential, San Ramon, CA

Responsibilities:

  • Worked on an Agile (Scrum) Development Team to deliver regular updates to business team and project managers.
  • Developed the web application in MVC Architecture using HTML5, CSS3, Bootstrap, JavaScript, jQuery, Angular.JS
  • Created detailed wire frames & process flows.
  • Implemented web page using the semantic markup and page layout of HTML5.
  • Implemented the new CSS3 border-radius property for the design layout and CSS3 transitions to change property values over a given duration.
  • Built custom Angular 4 Directives and Services for single-page web application for agile-based team.
  • Worked on some of the new features of Angular 4 like new if else syntax, ng-templates, form validators
  • Development of custom modules using PHP, AJAX, Javascript, Jquery, JSON
  • Used Node.JS, Express.JS to create server-side API with MongoDB.
  • Experience with React JS and React Flux Architecture.
  • Develop various screens for the front end using React JS and used various predefined components from NPM (Node Package Manager) and Redux libraries.
  • Build Web Apps with React JS and Flux.
  • Redesigned the existing module with AngularJS and jQuery according to the client requirements.
  • Worked with Rx Js for composing asynchronous and event-based programs using observable sequences and LINQ-style query operators.
  • URL routing handled by UI state router, allowing us to divide the application into logical modules each of which would be instantiated when its route was invoked by the Route Provider in AngularJS to route the data from one server to another server.
  • Collaborated with team on implementing new features using MVC Framework like AngularJS and NodeJS in an Agile environment.
  • Worked with Twitter Bootstrap to Design single page application.
  • Created smart navbar system in typescript that would retain a client context across multiple web apps using the query string.
  • Designed Frontend with in object-oriented JavaScript Framework like Angular 2.
  • Created forms to collect and validate data from the user in HTML5, NodeJS.
  • Updated dashboard front-end to support multiple dashboards and their CRUD operations using typescript.
  • Created and maintained CI builds using Jenkins for automating the testing and deployment process of both front-end assets and Docker containers.
  • Implemented various JavaScript/jQuery effects on the pages.
  • Extensively used jQuery, JSON, XSLT, AJAX and DOM scripting to create interactive web applications like message posting and auto complete form validations.
  • Called some restful web service calls for POST, PUT, DELETE and GET methods.
  • Used Web Developer, Firebug, and IE developer toolbar for debugging and browser compatibility and Worked with Twitter Bootstrap to Design single page application.
  • Developed single page application by using AngularJS backed by NodeJS.

Environment: HTML (4/5), CSS (2/3), JavaScript, TypeScript, Angular (2/4), ES5, ES6, Redux, J2ee, ECMA6, jQuery, C#, RESTful, Java, Web pack, JIRA, ReactJS, Redux, HLS Gulp, Git, Node.js, MVC, OWASP, AJAX, Web services, XML.

Senior UI Developer

Confidential, Chicago, IL

Responsibilities:

  • Used JavaScript, Angular, CSS3, HTML5 and other cutting-edge front-end technologies to create high performance, captivating user experiences.
  • Designing and developing dynamic web pages using web technologies such as HTML5, CSS3, JavaScript, AJAX, JSON, JSONP, Require JS and Angular JS.
  • Development and enhancement of Update Manager module using Swing, Core Java and Shell Script.
  • Development of Remote Services module using Core Java and PERL Script.
  • Development of Update Downloader Tool using Swing, Core Java and Shell Script.
  • Used JSP, Servlets, and HTML5 to create web interfaces. Developed Java Beans and used custom tag libraries for embedding dynamic into JSP pages.
  • Tested every module extensively using Jasmine.JS and operated JIRA very closely for bugs brought up by the QA team and handled it appropriately.
  • Worked on concepts of Promise and states and routers in Angular for http and https calls to the server-side modules.
  • Developed an MQ payment portal using SOAP and used many Angular components like Type-ahead, Tabs, Date picker etc.
  • Developed the server-side program using NodeJS and ExpressJS.
  • Performed Swagger integration with NodeJS.
  • Worked on EXT JS with Restful and Soap Web service technologies.
  • Design and developed complex UI screens using Ext JS Framework.
  • Used Ext JS 5.1 and Java and Spring together. created Ext JS custom UI components and implemented UI MVC framework
  • Implemented AJAX calls with Ext JS and handled request and responses for various modules.
  • Developed the web page code with high flexibility using the Document Object model (DOM).
  • Utilized Adobe Fireworks, Adobe shop, Adobe Dreamweaver and Illustrator for the front-end development such as graphics and multimedia.
  • Built projects with automation tools like Grunt and NPM.
  • Used the Angular.JS and BootstrapMVC Frameworks in the development of the web applications.
  • Used GIT for Source control and version management.

Environment: HTML5, CSS3, AngularJS 1.3.x, AJAX, JavaScript, Bootstrap3.x.x, Agile, Eclipse, knockout, MongoDB, Node.JS, Ext.Js, Express 4.x, JIRA, Express.js, Grunt, Jasmine, Karma, Swagger.io, JQuery, CRUD, SOAP, Web Services, Git, Github, Scrum, Swagger.

Front-End/UI/Web Developer

Confidential, Kansas City, KS esponsibilities:

  • Worked on different phases of the Software development life cycle (SDLC) that includes Development, Testing, Implementation and Maintenance Support.
  • Involved in conceptual development of Web-based Projects, including Project Strategy, Functionality, Information Architecture, and Navigation Systems.
  • Design and development of frontend application using HTML5, Angular, jQuery and Bootstrap.
  • Participated in design and implementation of a web application to retire old application by using latest web technologies such as Angular2, Firebase, Material Design.
  • Used Gulp as the primary task runner to automate code optimization and the build process of Front-End Resources.
  • Responsible for the development of Responsive UI screens/views applying CSS3 Media Queries.
  • Contributed with the development of custom UI Components based on Angular.
  • Responsible for all client side UI Validation and implementing Business logic based on user selection using AngularJS.
  • Used JUnit for backend test cases and KARMA for AngularJS test cases.
  • Specially working with AJAX data consisting of JSON/XML/JSONP responses, parsing the same and presenting on the UI layer.
  • Design and development of frontend application using HTML5, Angular, jQuery and Bootstrap.
  • Extensively used HTML5, JavaScript, Angular, Bootstrap, CSS3 and SASS as the main UI/Front-End development technologies.
  • Built Web pages that are more user-interactive using AJAX, JavaScript, and ReactJS.
  • Used Gulp as the primary task runner to automate code optimization and the build process of Front-End Resources.
  • Responsible for the development of Responsive UI screens/views applying CSS3 Media Queries.
  • Contributed with the development of custom UI Components based on AngularJS Directives.
  • Design and development of frontend application using HTML5, AngularJS, jQuery and Bootstrap.
  • Extensively used HTML5, JavaScript, AngularJS, Bootstrap, CSS3 and SASS as the main UI/Front-End development technologies.
  • Involved in web designing using HTML 5, XHTML, CSS 3, JavaScript and extensively used Table less Design in CSS for positioning.
  • Involved in developing XML, HTML, Node.JS, ReactJS and JavaScript for client-side presentation and, data validation on the client side with in the forms.
  • Creating interactive prototypes using HTML5, CSS3, JavaScript front end code from a combination of wireframes, visual designs and design standards.
  • Developed applications using Python and MySQL for database design
  • Created web-based applications using PHP, MySQL.
  • Design and development of frontend application using HTML5, AngularJS, jQuery and Bootstrap.

Environment: Java, HTML5, CSS2/3, Angular, Bootstrap, JavaScript, jQuery, Ajax, Php, MySQL, Git, Node, Es6, Express, React, Redux and Scaffolding.

UI Developer

Confidential, Jacksonville, FL

Responsibilities:

  • Worked on an Agile (Scrum) Development Team to deliver regular updates to business team and project managers.
  • Communicated with the business partner and settled down the business requirements.
  • Used the light weight container of the Spring Frame work to provide architectural flexibility for inversion of controller (IOC)
  • Developed Spring Configuration files & used annotations to auto wire Java Components using Spring Dependency.
  • Used multithreading to improve the overall programming performance of system design and development.
  • Developed the application framework using MVC architecture using JSF, spring and hibernate.
  • Implemented object-relational mapping using Hibernate. Developed responsive applications using Bootstrap.js, Require.js and Node.js, which allowed the same application to be optimized for both mobile and desktop resolutions.
  • Worked with Bootstrap for compiling CSS, JavaScript and building the System with the convenient methods.
  • Responsible for front-end UI design using HTML/HTML5, CSS/CSS3, JavaScript, jQuery and taking advantage of frameworks Angular.js.
  • Uses Rational Rose for model driven development and UML modeling.
  • Used AngularJS controllers (JavaScript object) to control page data and Models to bind data in User Interface with controller.

    Added AJAX calls using jQuery.

  • Made REST API calls using $http and $resource services with AngularJS.
  • Used Node.js for creating event driven frameworks in scalable networks.
  • Implemented Require.js to create Views to hook up models to the DOM and synchronize data to/from server.
  • Created Master Pages, CSS Styles Sheets and Integrated to Silver light and got approval from Business Stake holders.
  • Developed the administrative UI using Angular.js and Node.js, Jasmine and React.js.
  • Developed Restful web services using JAX-RS and Jersey Libraries.
  • Used GitHub UI, Git bash to commit, changes to the repository for maintaining various versions of the agile process.

Environment: Java 1.7, Linux, JSP, XML, HTML5, JavaScript, jQuery, Bootstrap, Google Map API's, CSS3, Servlets, Spring, Hibernate, REST Web Services, MySQL, SQL, JAXP, POJO, AJAX, Tomcat 8.0, PL/SQL, JSF, DOJO, JSON, AXIS, MAVEN, JUNIT, JMS, Log4j, EJB.

UI Developer

Confidential

Responsibilities:

  • Developed the User Interactive web pages in a professional manner using web technologies like HTML5, XHTML, CSS3, JavaScript, AngularJS as per company's standards.
  • Designed and developed AngularJS components such as controllers, directives and services.
  • Extensively used GIT for version controlling and regularly pushed the code to GitHub.
  • Developed JSP pages using tag libraries and presentation layer using JSP, JavaScript, jQuery, HTML5, CSS3, and AngularJS.
  • Worked with jQuery UI plug-ins like widgets, interactions and effects.
  • Designed user interface for users to interact with system using jQuery, JSON, JavaScript, HTML, CSS, AngularJS and Bootstrap.
  • Implemented model-view-controller (MVC) architecture using Angular Framework.
  • Worked with ng-messages in Form-Validation and displaying the error messages.
  • Developed and prepared test cases for unit testing with Unit.
  • Involved in Agile/SCRUM based approach to UI Development.
  • Developed jQuery-based calendar to schedule appointments.
  • Re-designed/developed the main website to improve user experience and add new functionality of CSS3 layouts using GRID, Media Queries and syntax by use of preprocessors SASS.
  • Responsible for creating the screens with table-less designs meeting W3C standards.
  • Performed unit testing and integration testing.
  • Developed CSS styles to maintain the uniformity of all the screens throughout the application and positioning of screen objects.

Environment: HTML5, CSS3, SASS, JavaScript, jQuery, AngularJS, Bootstrap, XML, MVC Framework, Apache Tomcat, MySQL, NPM.

Java Developer

Confidential

Responsibilities:

  • Maintained constant communication with Business Analyst and Business Users to identify the user stories and the technical feasibility.
  • Used spring as middle tier application framework, persistence strategy using spring support for Hibernate and declarative transaction management.
  • All logic exposed via interfaces and practices of Test Driven Development followed consistently.
  • Implemented the Spring Model View Controller (MVC) framework.
  • Designed and developed the UI using spring standard tag libraries, JSP, HTML, CSS and jQuery.
  • Used spring validator framework for client side and server-side validation. Also implemented dynamic loading of JSP’s using AJAX.
  • Utilized Hibernate for Object/Relational Mapping (ORM) purposes for persistence onto the DB2 database.
  • Responsible for writing Hibernate Criteria and HQL queries.
  • Used Java Messaging Services (JMS) for reliable and asynchronous communication.
  • Tested Service and data access tier using JUnit in TDD methodology.
  • RAD as IDE for the application development and integration of the frameworks.
  • Deployed the applications on IBM WebSphere Application Server.
  • Used RTC for version management between various integration and development streams.
  • Maven is used as a build framework.
  • Worked with production support team in debugging and fixing various production issues.
  • Prepared high and low-level design documents for the business modules for future references and updates.

Environment: Java/J2EE, spring, Hibernate, JMS, XML, WebSphere, RAD, DB2, RTC, Maven, JUnit, AJAX, jQuery

We'd love your feedback!