Sr. Software Developer Resume
Dublin, OH
SUMMARY:
- Over 9+ years of experience in developing and designing user friendly, cross browser complaint web sites, and User Interface(UI) applications using HTML4/5, CSS2/3, Bootstrap, JavaScript, JQuery, JQuery Mobile, JSON, AJAX, XML, AngularJS, PHP, Web Services, Struts, Springs, Node.Js
- Experience on working with CSS background, Layouts, Positioning, Text, Border, and Padding, Pseudo Classes, Elements and CSS behaviors in CSS.
- Experience in Bootstrap (responsive design), Backbone.JS, and Angular JS frameworks.
- Experience in managing lifecycle of MongoDB database including database
- Expertise in database development and implementation using Oracle, SQL Server, MySQL, MongoDB and PL/SQL.
- Worked in GitHub/ stash repository, SVN version control for code store and manipulations sizing, deployment automation, monitoring and tuning.
- Experience in developing reusable UI components using ReactJs and Redux.
- Experience in using tools such as Eclipse, Rational Application Developer (RAD), IBM Web Sphere Studio Application Developer WASD, J Builder and Rational Software Architect, Sublime Text 3.
- Experience with MVC architecture using Struts Framework, AOP and dependency injection. Well experience in Object/Relational Mapping with Hibernate / JPA.
- Experience in SOA concepts and Development of Web Services using JMS, WSDL, SOAP, JAX - RPC, JAX-WS and REST/JSON. Well Experienced with WebLogic, IBM Web Sphere, Apache Tomcat JBoss.
- Strong experience in OOP principles, Collections, Generics, File operations and J2EE design patterns to implement web based applications.
- Implement modules into Node.JS to integrate with designs and requirements.
- Built Gulp process to watch all the typescript new code change which converted into ES6 format for new browsers.
- Knowledge in Unified Modeling Language (UML), Flow Chart, Class Diagrams, User Diagram, Activity and Sequence Diagrams.
- Good Web Application debugging skills using Chrome Developers Tools and Firebug.
- Performed unit testing in AngularJS using Karma and Jasmine.
- Designed the web layouts using Adobe Photoshop.
- Understanding of all the phases of software development life cycle (SDLC): Work on Agile, Test driven development and Development tools such as Visio and Rational tools RAD, RSA, WID, SSTS and Eclipse.
- Experience with unit testing using Junit and knowledge of ANT and Log4j tools.
- Involved with the bug tracking tool JIRA about finding bug and fixing it and sending message to the team.
- Manage AWS EC2 instances utilizing Auto Scaling, Elastic Load Balancing and Glacier for our QA and UAT environments as well as infrastructure servers for GIT.
- Expert in HTML5/CSS3 development and have experience in AngularJS, BackboneJS, ReactJs, RequireJS, NodeJS, Responsive design.
- Have excellent communication, interpersonal and analytical skills. Ability to adapt to changing professional work environment to implement software solutions in an efficient manner.
- Extensive experience in coordinating the effort with team members, responsible for deliverables, producing the status reports to management, responsible for managing any escalations.
- Capability to manage and handle client feedbacks and comments, increasing client satisfaction index.
TECHNICAL SKILLS:
Web Technologies: HTML4/HTML5, CSS2/CSS3, DHTML, XML, XHTML, XSLT, JavaScript, PHP, AJAX, JQuery, JSON, Apache, REST, DOM, BootstrapJavaScript Libraries: Underscore.JS, Ext JS, Backbone.js, Node.js, Angular.js
Programming languages: C, C++, Java
Scripting: Ant, Maven, Java Scripts
Developer Tools (IDE): NetBeans 8.0, Brackets, Sublime Text 3, Eclipse, Adobe Dreamweaver
Debugging tools: Chrome Dev. Tools, Net Beans Connector, Firebug
Databases: Oracle, DB2, My SQL, MongoDB and PL/SQL
Source Control Tools: SVN (Tortoise), GIT 2.x
Operating System: UNIX, Linux, Windows, Mac OS
Other: MS visual studio, JEdit, IE Tester, FileZilla, Putty, Wire Shark Team Viewer, MS office 2013(Word, Excel, PP), Php My Admin.
PROFESSIONAL EXPERIENCE:
Confidential, Dublin OH
Sr. Software Developer
Responsibilities:
- Responsible for the designing and development of backend and frontend java web application system.
- Implemented the caching mechanism in Hibernate to load data from Oracle database.
- Developed the presentation layer components comprising of JSP, AJAX, Beans and AJAX tag libraries.
- Developed the User Interfaces using JSF, JSF, Ice Faces, JSP, jSon, JSTL, HTML and AJAX, JavaScript
- Designed and developed various Oracle database Simple and Complex Queries, PL/SQL procedures, Stored Procedures, Trigger and Functions.
- Designed user-interface and checking validations using JavaScript.
- Used SVN for source code control.
- Experience in building web applications using JSF
- Involved in writing and executing PL/SQL stored procedures and functions and triggers for Oracle to create a Database Management System.
- Developing, debugging, deploying and testing Restful web services using Jboss, SoapUI
- Involved in JUnit Testing of various modules by generating the Test Cases.
- Involved in integration of JSP pages and UI design using HTML5
- Used JDBC to connect to the information model tier.
- Developed UI using AngularJS, CSS, HTML, JavaScript, JSP and developed Business Logic and Interfacing components using Business Objects, XML, and JDBC.
- Responsible for MAC and PC installers’ development and maintenance using as tools Package Maker and Advanced installer.
- Responsible for the security of the application, making the obfuscation and encryption of the code with tools as cloak ware and proguard.
- Responsible of the application deployment writing the code in shell script, apple script for mac, xml and custom actions with wise.
Environment: HTML5, CSS3, JavaScript, Bootstrap, SASS, Angular JS 2, Node JS, Oracle10g, SVN, Firebug, Jasmine, Balsamiq, GRUNT, Agile/Scrum
Confidential, St. Louis MOSr. Full Stack/UI Developer
Responsibilities:
- Responsible of the development and maintenance of the web application system.
- Developed and Implemented Web Services using Spring Framework.
- Code migrating for stores from COBOL and MAINFRAME to JAVA. (long development (15k+ code lines of code per Class)
- Spring Batch for running batch jobs.
- Involved in writing Spring Configuration XML, file that contains declarations and business classes are wired-up to the managed beans using Spring IOC pattern.
- Used Spring MVC framework and configured many beans and wired them as per requirement.
- Used XML parser APIs such as JAXP and JAXB in the web service's request response data.
- Developed framework using Java, BIRT Runtime, MongoDB and web server technologies.
- Fixed bugs in booking manager, infrastructure groups and initial environment
- Strong experience in JDBC, SQL, PL/SQL, Triggers and Stored procedures.
- Experience with different IDE's like Eclipse, Xcode, NetBeans.
- Used SOAP based Web services and RESTful Web services for transferring data between applications.
- Used Ajax and JavaScript to handle asynchronous request, CSS to handle look and feel of the application.
- Implemented Ajax function to load data dynamically onto drop down.
- Used GitHub repository for version control and implemented & maintained the branching and build/release strategies utilizing GIT.
- Built Continuous Integration environment Jenkins and Continuous delivery environment.
- Performed Unit testing using Nunit, Jasmine and karma.
- Firmly followed Agile methodology and closed most of the assigned task with in iteration.
- Developed front-end code with Ajax call in React.js and jQuery to retrieve data as JSON Object from controllers in back-end RESTful Server.
Environment: HTML4/HTML5, XHTML, CSS3, Bootstrap, JQuery, AJAX, JavaScript, REST, SOAP,ES6 WSDL, DOM, XML, Node.js, Angular.js, React Js, JSON, SASS, LESS, Balsamiq, Hibernate, JAVA, MongoDB, JIRA, GULP, GIT, Firebug, Karma, Jenkins, Jasmine, Agile/Scrum
Confidential, NYC, NYSr. Full Stack Developer
Responsibilities:
- Involved in development of the web pages using AngularJS, Node.js, XHTML, CSS, HTML, Bootstrap, AJAX, JQuery and Java Script.
- Worked with BA to develop and iterate design mockups, user stories and other design doc.
- Used SASS and followed Bootstrap-grid system to develop Responsive Widgets.
- Experience using JQuery and Bootstrap plugins for the webpages.
- Designed and developed internet web applications using JavaScript and CSS2/3.
- Produced content pages with CSS2/CSS3 layout and style markup presentations and also used JavaScript methods and properties.
- Extensively used Bootstrap and CSS3 media queries for Responsive Web Design (RWD).
- Used JQuery for creating various widgets, data manipulation, data traversing, form validations, create the content on the fly depend on the user request, implementing Ajax features for the application.
- Involved in Enhancement of existing application utilizing Angular JS, created HTML4 navigation menu that is role based wherein menu items changes dynamically based on the values derived from the database in the form of XML.
- Written many custom directives, services and filters in AngularJS as per the functional requirements.
- Experience working with Node.js with Express.js.
- Used spring, Hibernate module as an Object Relational mapping tool for back end operations over SQL database.
- Used AJAX framework for asynchronous data transfer between the browser and the server.
- Developed interfaces and their implementation classes to communicate with the mid-tier (services) using JMS.
- Used Java Messaging Services (JMS) for reliable and asynchronous exchange of important information such as payment status report.
- Collaborated with teammates and updated application versions using Git with Git Hub.
- Used AGILE development techniques in all the development process and exposed to tools like Jive for tracking and Rally to track the agile development
Environment: AngularJS, Node.js, Express.js, CSS2/CSS3, HTML4, SASS, Bootstrap, AJAX, JQuery, JavaScript, SQL, Springs, Wireframes, Firebug, Karma, Jasmine, JMS, SOAP, GIT, Agile/Scrum
Confidential, Alpharetta, GAFull Stack Developer
Responsibilities:
- Created user-friendly and well organized UI's using HTML, and CSS.
- Created the UI tool - using Java, XML, DHTML, and JavaScript.
- Implemented in HTML/JSON/CSS/JavaScript complying industry standards on top of Java, MySQL, DBMS and Apache/Express servers.
- Designed and developed Webpages’ components to improve user experience and features using HTML, Bootstrap, CSS, JavaScript and jQuery.
- Used Cascading Style Sheet (CSS) in web pages to separate presentation from structure to be able to define text alignment, size, borders, and many other typographic characteristics.
- Used CSS Sprites to decrease the number of HTTP requests and load time of web pages.
- Involved in writing code to interact with APIs, RESTful Web Services using AJAX, JSON.
- Utilized various jQuery libraries, AJAX for form validation and other interactive features.
- Responsible for all client side UI Validation and implementing Business logic based on user selection using jQuery, jQuery UI and AngularJS.
- Used JDBC, application server provided transaction API for accessing data from the Oracle the using standard statements.
- Learned fundamentals of Gulp and Grunt to compile SASS.
- Web application development for backend system using Backbone.JS and Node.JS
- Used JavaScript to make dropdown menus on web pages and displayed part of a web
- Fixed bugs in the production and carried out Unit Testing for the developed functionalities.
- Ensured site design integrity and quality control consistency throughout the project’s lifecycle.
- Updated the website from time to time for special Requirements.
- Actively participated and provided feedback in a constructive and insightful manner during weekly.
- Iterative review meetings to track the progress for each iterative cycle and figure out the issues.
Environment: Visual studio 2015, GIT, HTML, CSS, JavaScript, jQuery, Typescript 1.8, Azure, Bootstrap, SQL.
Confidential, Boston, MAUI Developer
Responsibilities:
- Designed the front end applications, user interactive web pages in a professional manner with using web technologies like HTML, CSS and jQuery.
- Designed and maintained internet website for tracking the research details.
- Implemented RESTful Web Services for other applications to communicate.
- Developed CSS page layouts, styles and table less coding for efficient design.
- Performed client side validations over the forms using JavaScript
- Proficiency in implementing the design to meet SEO and worked on various browsers like IE 6/7/8, Firefox 3.0/3.1, Chrome, and Opera for cross-browser implementation.
- Used CSS selectors for condition based styling and pseudo-classes to add some special effects to selectors.
- Worked with existing application to convert static layout into responsive layout for various devices.
- Used JSON objects effectively for efficient client side coding.
- Developed UI, Virtual Objects (VO) and models by using Flash, Ajax, and Action Script 3.0.
- Implemented jQuery based accordion styles and handled complete jQuery in showing Rich Internet Application (RIA).
- Translated market and product requirements into UI designs in the form of conceptual models, wire frames and prototypes.
- Involved in creating cross-browser compatible and standards-compliant CSS-based page layouts.
- Developed the reusable framework for the application using .NET 3.5 and implemented the MVC (Model View Controller) with Service facade and Abstract Factory to build the architecture framework.
- Designed page - layouts using Dreamweaver and Adobe Photoshop CS4
- Partly involved in writing stored procedures, views, cursors and triggers using SQL Server 2008.
- Involved in writing and modifying Procedure, Queries, Views and Triggers.
- Responsible for the Design, Deploy and development of the web applications.
Environment: HTML, DHTML, JavaScript, CSS, DOM, Adobe Photoshop, Adobe Dreamweaver Eclipse, Firebug, MySQL, UAT, AJAX, JOSN, XML, JQuery, Bootstrap.
ConfidentialUI Developer
Responsibilities:
- Developed the components in the application using Apache STRUTS framework.
- Developed user interfaces for the application using JSP, Struts Tag Library, HTML, JavaScript.
- Involved in debugging and integration of modules.
- Used the Action Servlet and created the .xml for binding the MVC.
- Worked on creating the JSP's, HTML, JavaScript, Controllers, Model Beans, Data Access Objects, XML binding classes, Stylesheets, Helper classes in the project.
- Participating in quality activities such as peer reviews.
- Creating source code in accordance with application and system designs.
- Built UNIX scripts to monitor each instance of ICS, which check if ICS process is running, application adapters are running and bring them up if they are down.
- Responsible for developing complex SQL queries for ICS Core.
- Was involved in UI development, and Developed presentation layer using JSP, HTML5, CSS, AJAX, JavaScript.
Environment: HTML, CSS, JavaScript, Junit, ANT, WSDL, SOAP, Firebug, Fire Lite, DHTML.