Lead Ui Software Developer Resume
SUMMARY
- Lead Web UI Software Developer experienced in application design and development, data modeling, cross - browser user interface design and programming, translating business requirements to technical specifications, technical lead and team building.
- Excellent communication skills and works well in team and individual assignments.
- Innate ability to view the big picture or holistic view for complex application yet providing a simple solution to not overcome the users.
TECHNICAL SKILLS
Web Technologies: Spring Framework, CSS3, SASS, JQuery, AngularJS 1.4 +, React, Sencha Extjs 4, D3.js, Raphael.js, Cordova, Ionic 1+, Bower, Karma, Jasmine, Gulp, oAuth
Languages: JavaScript, JAVA, PHP, XML, JSON, HTML5, Objective-C
Databases: MYSQL, SQLite
Operating Systems: Windows, UNIX, Linux
Web Servers: Apache Tomcat, Node.js, Node
Software: Adobe Photoshop, Illustrator, Balsamiq Mockups, JIRA
Versioning Tools: Git, Subversion, TFS
Development Methodology: Agile, Scrum, Waterfall
Security Clearance: MBI, NACI, Public Trust
PROFESSIONAL EXPERIENCE
Confidential
Lead UI Software Developer
Responsibilities:
- Lead planning and implementation for the user interface’s architecture.
- Delegated task and responsibilities to team members using JIRA
- Performed code reviews for quality assurance before code commits to GIT
- Design social engineering paradigms for maximum development efficiency
- Created development patterns to aid the team's development efforts
- Implemented rich data visualizations using D3.js
- Implemented intuitive search interface with solr backend
- Setup automated task using Gulp and node.js
- Worked with system owners, data owners, end-users and stakeholders to document use cases and requirements
- Implemented testing framework using Karma and Jasmine.
- Worked with security engineer to implement OAUTH and SAML
- Lead team design meeting for UX and web service consumption.
- Designed and developed REST Services that were consumed by a an Angular front-end
Confidential
Senior UI Software Developer
Responsibilities:
- Supported existing software, enhancement and bug fixes
- Researched open source UI tools to develop new innovative products
- Developed mobile application using Cordova/Phonegap and Ionic
- Design and developed UX/UI for a mobile application targeting iOS and Android platforms
- Conducted user test and analysis for current software system
- Developed a prototype for a responsive Single Page Application dashboard
- Worked with back-end developers to consume .NET REST API web services
Confidential
UI/UX Web Developer
Responsibilities:
- Designed and developed user interfaces for multiple web applications
- Designed and provided user experience mock ups heavily relied on the 8 golden rules
- Designed wireframes and high-fidelity mockups to present to team members and stakeholders
- Supported existing applications, enhanced and refactored legacy code.
- Lead a team of UI developers on a very complicated UI redesign for an existing big data application
- Lead the 508 compliance and web standards efforts across all developed applications
- Worked with back-end developers to consume JAVA REST API Spring Framework
- Provided maintenance, problem diagnosis/resolutions for production issues
- Provided unit and functional testing to ensure code quality
- Participated in code reviews
Confidential
Web Developer, UI Designer
Responsibilities:
- Designed wireframes and high-fidelity mockups
- Designed and developed the interoffice Intranet platform front and back-end
- Developed module applications to integrate into the Intranet platform
