Software Developer Resume
Nashville, TN
SUMMARY
- 5+ years of hands - on experience in analyzing, developing and maintaining UI applications in sectors like Wealth Management, Insurance and E-commerce.
- Bachelor of Electronics and Communications Engineering with good academic and quality IT background.
- Worked in Agile process model, collaborated using daily Scrum meetings
- Experienced in developing high performance HTML applications with using Sprites, JS/CSS minimization techniques.
- Extensively worked on HTML5, CSS3, JavaScript, AngularJS 1.5, jQuery and Node JS technologies.
- Worked with unit testing frameworks like Jasmine and KarmaJS.
- Worked with preprocessors tools like Sass for CSS coding.
- Exposure to MEAN stack and MongoDB for rapid prototyping of applications for client demonstrations.
- Experienced in debugging and developing with Sublime and Google Chrome Developer Tools.
- Extensively worked on libraries like D3js framework to create intuitive charts.
- Migrated applications from legacy HTML/CSS code bases to Angular JS.
- Experienced in working with UX/UI design team to deliver pixel perfect applications.
- Familiar with designing tools like Photoshop CS3.
- Experienced in creating quality high level design documents and coordinating with the offshore teams.
TECHNICAL SKILLS
Programming Languages: SQL, PHP v5.2, JavaScript
Web/XML Technologies: JSP, HTML5, CSS3, JavaScript (ECMAScript v5), AJAX, Ext JS v4.2, JQuery, JQuery UI, Grunt, NodeJS
Frameworks: AngularJS v1.5, Sencha Ext JS v4, Express JS, Jasmine, KarmaJS
Tools & Utilities: H.P. ALM, JIRA, Crucible, Sublime Text, SQL Developer, FileZilla, BeyondCompare, Notepad++
DBMS: MongoDB, MySQL v5.1
Source Control: Git, Tortoise SVN
SDLC: Agile, V-Model
Design Patterns: Singleton, MVC, Dispatcher, View Model pattern
PROFESSIONAL EXPERIENCE
Confidential - Nashville,TN
Software Developer
Responsibilities:
- Analyzed existing system to determine the project impact and coming up with project scope estimation and WBS (Work Breakdown Structure) during planning phase.
- Prepared a design in the form of Detailed Design Documents (DDD) and collaborate with Business Analysts to cover designs for all use cases
- Received business logic specifications and design documents, and translated them into HTML5, CSS3 preprocessor styling SASS, JSON files, JavaScript code and Angular.js.
- Created a UI build script using Grunt contributed modules viz. SpriteSmith, JSHint etc. and helped backend team integrate that with Maven build scripts
- Led a team from offshore and helping them develop reusable UI components in AngularJS.
- Developed the application and writing test cases of the application for jQuery and AngularJS components and then executing them.
- Supported the SA with QA deployment process and the QA with the testing process.
- Performed the Root Cause Analysis (RCA) on production issues and provided production support.
- Rewrote and migrated Ext JS 4.0 pages in CEFS One Source application to Angular JS and D3js.
- Voluntary Compliance Program (VCP) to upgrade W8-BEN and W9 online forms to comply with IRS regulations
- FA Portlet enhancements
- Rewrite Exercise Options, SARs transactions wizard from Ext JS to Angular JS.
- Portfolio Modeling tool using AngularJS framework
- Enhancements to One Source to include third party external assets
- FATCA changes to One Source to extend W8-BEN expirations
- Usability Improvements (rewriting UI layer with AngularJS components) in Agile/Scrum process model
Environment: Java/J2EE v1.4, Ext JS 4, AngularJS, jQuery, Spring Framework, Rational Application Developer v7.5, Tomcat 6, WebSphere Server 7.1, Oracle 11g, Maven, Ant, SVN
Web Administration Platform
Confidential
Responsibilities:
- Prepared a design in the form of Detailed Design Documents (DDD) and writing use cases diagrams to cover functional requirements workflows.
- Worked with offshore team members through coding, unit testing. Helped them build requirement traceability matrices.
- Integration testing with external EOWIN application with backend and front-end components.
- Supported the system admins with QA and PROD deployment process and the QA with the testing process.
- Performed the Root Cause Analysis (RCA) on production issues and provided production support.
- Successfully executed projects like:
- Participant Inquiry project in Ext JS framework
- Site Admin changes to facilitate UBS Platform Admins to assign privileges to corporate plan admins.
- Usability Improvements (rewriting UI layer with Ext JS components) in Agile/Scrum process model
- Rewriting FA dashboard page using Ext JS dashboard component
- Enhanced FA campaign management tool (CMT) using Ext JS chart API.
Environment: Java/J2EE v1.4, Ext JS 3.x, jQuery, Spring Framework, Rational Application Developer v7.5, WebSphere Server 7.1, Sybase ASE v15, Maven, SVN
Confidential, Bloomington, IL
Software Developer
Responsibilities:
- Designed the system to incorporate the state specific requirements (UI and Data) in to a single system.
- Used SASS preprocessing framework to code the responsive styles for UI components to work on various mobile screen resolutions
- Used SASS mixins and variables to create themeable stylesheets.
- Used AngularJS to rewrite legacy front end application.
- Worked with UI/UX designers and developed HTML/CSS components from Photoshop documents.
- Used Bootstrap framework to develop responsive pages to fit well in various screen sizes ranging from mobile to desktop view.
- Developed the UI components in Angular JS framework and integrated with backend API
- Used Grunt build to build and integrated that build with Maven build system.
- Used Karma testing framework for automating the unit testing during the build process.
- UsedSVNfor source control and versioning.
- Performed unit testing of JavaScript code with Jasmine framework.
Environment:Java Enterprise Edition 1.5, JSP, Servlets, Hibernate, Spring MVC, Bootstrap 3.0, Sass & Compass, UnderscoreJS, Angular JS, tcServer, WSRR, PostgreSQL, XML, XSD, JAXB, Eclipse, RESTful Services
Confidential
Technical Member
Responsibilities:
- Analyzed the Requirement Specifications (RSD) given by business owner.
- Prepared the design document based on the requirements in a detailed design document.
- Created UI wireframes using Photoshop and had business user sign off.
- Coded software components using PHP, JavaScript and wrote test cases for the developed components.
- Creating data models and writing SQL queries for MySQL database.
- Deployed the application to UAT server for QA/UAT testing.
- Performed the Root Cause Analysis (RCA) on production issues, debugged and provided fixes for them.
- Deployed application to their FTP site hosted on GoDaddy servers.
- Configured PHP Dev, UAT and Production environment.
- Configured Apache using modules like mod rewrite, mod headers, mod php5.
Environment: PHP 5.2, jQuery UI, JavaScript v1.5, CSS v2.1, HTML v4.0, Smarty Templates v2.3, MySQL v5, Apache 1.3
