Ui/ux Designer And Web Application Developer Resume
Mckinney, TX
SUMMARY:
- Confidential is an accomplished senior UI/UX Developer having 13 plus years of experience in software development and extensive experience in distributed application development on .NET platform. Specialized in UI/UX development with .Net Framework 4.5/4.0/3.5/3.0/2.0 , Angular JS, ASP.NET, C#, VB.NET, Web API, WCF, JQuery, JSON, MVC 4, HTML5, Bootstrap, MVVM Framework, JavaScript, Knockout.js, Google Maps API, Melissa Geocoding API. Extensive experience on AWS, LINQ, ADO.Net, Oracle PL/SQL, SQL Server, and Web services, BizTalk, Windows Services, N - tier Architecture, Visual Basic 6.0 and Classic ASP 3.0.
- In-Depth understanding of the entire web related technologies, architectures, frameworks, component technologies and distributed software development environment.
- Extensive experience in implementation of ASP.Net AJAX methodologies and developing client side scripts using Java Script, JQuery, JSON.
- Experienced UI, front-end developer using JavaScript framework, client-side template designing, data-binding and script based UI controls.
- Experienced reading and understanding third party code libraries and troubleshooting UI related issues on browser bases developer tools.
- Excellent knowledge in implementing Object Oriented Design (OOD) methodologies, Service Oriented Architecture (SOA) and Object Oriented Programming (OOPS) language concepts and best practices for extensive product development in the areas of business applications, client/server and distributed computing.
- Well versed with complete Software Development Life Cycle (SDLC) process and Worked in AGILE development environment. Experienced in working and implementing SCRUM and XP for application development.
- Proficient in Analysis, Design and Implementation of databases using SQL Server 2005/2008, ORACLE 10g/8i, MS-Access and writing Stored Procedures and Possess firm understanding of RDBMS on PL/SQL and T-SQL.
- Well experienced working with third-party component integration and UI design using plug ins and widgets like Kendo-UI, JQuery UI, Dev Express, Atal soft
- Possess extensive experience working with huge data which includes Transactional and Dimensional database design, Stored Procedures, Database Structures, Manageability Enhancements, Tables, Views, Triggers, Cursors, Transporting and Loading Data in SQL Server.
- Expertise in Agile development methodologies like Test Driven Development, Continuous Build and Dependency Injection.
- Experienced in Using and managing projects on versioning tools: Team Foundation Server 2005 (TFS), VSS (Visual Source Safe 6.0) and Mercurial.
- Ability to work as part of a team of professionals as a team player and trained to lead and direct the team with extensive knowledge and innovation. Exceptional ability to motivate others and help provide a highly productive development environment.
- Self-starter and good team player with excellent communication, analyzing, debugging, problem - solving and Interpersonal skills, Quick learner and acutance with new technologies domains and development environments.
- Demonstrated experience working with large and as an individual in developing and implementing large, complex projects that include but not limited to development of database model, application programming, test plan development and testing, end user interaction, Document Generation & training.
- Highly experienced in handing critical situations, deadlines in agile environment and convey goals, progress and issues while facing roadblocks to the wider team, including management, peers and clients
TECHNICAL SKILLS:
- UI/UX prototyping tools, Web developments tools, Web debugging toolsMVC, MVVM, Knockout.js, JQuery, JavaScript, Angular JS
- JSON, Bootstrap, Web API, HTML5, Razor, Kendo UI
- .Net Framework 4.0/3.5/3.0/2.0/1.1/1.0 ASP.NET, C#, VB.NET, XML, XSLT, WCFLINQ, AJAX, ADO.Net, Web servicesKendo UI, Dev Express, Atala soft, JQuery UIBizTalk, Win forms, Windows ServicesN-tier Architecture, Visual Basic 6.0Classic ASP 3.0. AJAX (1.1), VB Script.
- Visual Basic, ASP, DHTMLXML, Visual Studio 6.0. COM, DCOMSQL Server 2005/2008, ORACLE 10g/8i, MS-Access, MS Visual Studio Team System, Team Foundation Server 2005, VSS (Visual Source Safe 6.0), MercurialMicrosoft Windows - XP
PROFESSIONAL EXPERIENCE:
UI/UX Designer and Web Application Developer
Confidential, McKinney, TX
Responsibilities:
- Create prototypes and work with design patterns and UI patters to be implemented across the platforms and devises.
- Designed User Interphases to display list of options the admin can use to configure the UI HTML5, Bootstrap and MVC.
- Written optimised code to capture and correct address information though geocoding APIs and implemented google maps UI to provide inside the apps geo services like locating addresses, providing directions and searches on the map. Appointments on the addresses on the map.
- Improved existing design using client-side templating by making code more portable and manageable. Worked on improving performance and functionality of the website.
- Asynchronous calls to API and JSON for data extraction from backend to and forth.
- Design is adaptive, responsive and scalable across various browsers and devises.
- Troubleshooting issues and communicating with team on the status of the work items in the stand-up meetings on a daily basis.
Environment: Google Map JavaScript API, Melissa Geocoding service, Secure Auth, AWS, Visual Studio 2015, .NET Framework 4.5, C#, MVC, HTML5, Bootstrap, TFS, JavaScript, JSON, CSS, LESS.
UI/UX Designer and Senior Programmer Analyst
Confidential, McKinney, TX
Responsibilities:
- Designed User Interphases to display list of leads and childsafeboxes the admin can use to search, filter,analyse and assign to agents.
- Designed User Interphases to display list of leads on the desktop site where agents can filter and search data to see assigned leads and resolve
- Implemented clientside code to
- Improved existing design using client-side templating by making code more portable and manageable. Worked on improving performance and functionality of the website.
- Asynchronous calls to API and JSON for data extraction from backend to and forth.
- Design is adaptive, responsive and scalable across various browsers and devises.
- Designed UI using Kendo controls to build reports on data metrics logged to database on usage of services and APIs.
- Extensively used Angular JS components as a framework to build features, business logic on the client side.
- Troubleshooting issues and communicating with team on the status of the work items in the stand-up meetings on a daily basis.
Environment: Visual Studio 2015, .NET Framework 4.5, C#, HTML5, Bootstrap, TFS, Angular JS, MVVM framework, JavaScript, JSON, Kendo UI, CSS, LESS.
Senior Programmer Analyst / UI Developer
Confidential, McKinney, TX
Responsibilities:
- Designed User Interphases to display information in sortable lists and filter data options using HTML5, Bootstrap and Kendo UI components.
- Improved existing design using client-side template designing by making code more portable and manageable. Worked on improving performance and functionality of the website.
- Asynchronous calls to API and JSON for data extraction from database.
- Independently worked on creating Google Map interface that is capable of mapping leads and enabling the agent to choose, search, filter and get directions for selected addresses on the map.
- Design is adaptive, responsive and scalable across various browsers and devises.
- Wrote WCF service and Windows Service to interact with Melissa API to verify addresses and suggest correction and get geocode coordinates for fully verified addresses and details on fault addresses for leads.
- Object-relational mapper entity framework is used on WCF to map data to C# objects.
- Designed UI using Kendo controls to build reports on data metrics logged to database on usage of services and APIs.
- Extensively used JavaScript as a framework to build features, business logic behind the map that works as an engine to supply date to the Google Map interface and enable making secure calls to Google Maps JavaScript APIs.
- Troubleshooting issues and communicating with Tech support from Google and Mellissa on a regular basis.
Environment: Visual Studio 2012, .NET Framework 4.0, C#, HTML5, Bootstrap, TFS, JavaScript, MVVM framework, Entity Framework 5, JSON, Kendo UI, Google Maps API, Melissa API.
Senior .NET Developer
Confidential, Irving, TX
Responsibilities:
- Designed User Interphases to display information in sortable lists with filter with HTML5, Bootstrap and Kendo UI components.
- Improved existing design, performance and functionality of the website
- Asynchronous calls to API and JSON for data extraction from database.
- Designed and created reports for data evaluation using Dev Express.
Environment: Visual Studio 2012, .NET Framework 4.0, C#, HTML5, Bootstrap, Mercurial, Web API, Knockout MVVM framework, JSON, JQuery UI, Kendo UI, Dev Express.
Senior .NET Developer
Confidential, Lewisville, TX
Responsibilities:
- Designed User Interphases to display information in sortable lists with filter with HTML5, Bootstrap and Kendo UI components.
- Added functionality to common utility to be able to select files from specified location and save to server
- Generate payloads to make API calls to save information to database.
- Participated in SCRUM meeting and business discussion meetings to understand requirements and updated work status on daily basis.
Environment: Visual Studio 2013, .NET Framework 4.0, C#, HTML5, Bootstrap, TFS, Web API.
.NET Developer II
Confidential, Carrollton, TX
Responsibilities:
- Design User Interphases to display information in sortable lists with filter. Develop business objects for functionality that ensures all the business requirements are met when actions are taken on invoices.
- Participate in SCRUM meeting and business discussion meetings to understand requirements and update work status on daily basis.
- Design and created related database objects for accounting system, Database objects are normalized and support the workflow from the business.
- Composed complex queries in PL/SQL and store procedure to support SSRS reports.
- C#, User Controls are used extensively to created portable and robust business objects and UI
- Deploy latest version to various test environments, maintain versions for development in Vault.
Environment: Visual Studio 2012, .NET Framework 3.5, c#, JQuery, CSS 3, PL/SQL,ORACLE, Vault, SSRS.
Senior .NET Programmer
Confidential, Philadelphia, PA
Responsibilities:
- Facilitates Confidential affiliated universities to post the program information on the timeline portal.
- Students can submit applications for home and host exchange programs.
- Project Planning- Involved in all phases of the application development from business requirement analysis, design, development, testing, bug fixing and support of the applications.
- Project Management - Implemented SCRUM template, Participate in stand up meetings, discussions on change requests with business team, setting up milestones, prioritize, estimate and assign story points in planning.
- Implemented MVC, TDD & SOA architecture using agile methodologies for web development.
- Design Views in RAZOR and Bootstrap the site. Extensively worked on controller and models.
- Used JQuery UI like JQGrid to provide interactive user interfaces.
- Customized T4 and Scaffold templates as per the story requirement.
- Database Modeling: Converting the existing PL/SQL block into stored procedures in Oracle 10g and Involved in writing several PL/SQL Scripts, complex Queries, triggers, indexes and Views.
- Application Design - Design and development of Views on HTML5 and used cascading style sheets (CSS).
- Extensively used Grid View and Details View to display data in a customized format in the ASP.NET web pages.
- Used LINQ for querying the various sources of data
- Implemented image scanning, capturing and annotations with Atalasoft Image viewer.
- Implemented Active Reports for designing and managing physician applications, disclaimers.
- Implemented test driven development for enabling robust testing techniques.
Senior .NET Programmer
Confidential, NYC
Responsibilities:
- Lead / Represent - Involved in all phases of the application development from business requirement analysis, design, development, testing, bug fixing and management of the applications.
- Project Management - Participate in regular team meetings, discussions on change requests with business team, setting up milestones, organize and prioritize pending tasks, perform Confidential analysis and feasibility checks
- Systems Analysis - Effectively performed systems analysis to understand the existing windows application and implemented OOAD pattern & SOA architecture using agile methodologies for web development.
- Database Modeling: Converting the existing PL/SQL block into stored procedures in Oracle 10g and Involved in writing several PL/SQL Scripts, complex Queries, triggers, indexes & Views.
- Application Design - Design and development of User interfaces.
- Implemented Master Pages, Themes and Cascading Style Sheets (CSS).
- Implemented UI validation using Validation Controls and JavaScript.
- Extensively used Grid View and Details View to display data in a customized format in the ASP.NET web pages.
- Implemented Electronic Magnetic Card reader that access the identity card and fetch information into the application and perform encrypted validations.
- Designed appropriate reports into integrated tool for prompt back office support.
- Implement Serial port class for the card swipe functionality instead of the COM object in the existing Windows application.
- Developed required Windows Service and Web Services and captured them on respective modules.
- Extensive experience in gathering business & systems requirements, Hosting JAD sessions, UML modeling, and developing use cases as well as test cases.
- Unit testing & Integration testing of the components. Tracking Data Flow and Work Flow in the applications.
- Ongoing Application Support with adding new business logic and methods. Application hosting and Production Support.
Senior .NET Programmer
Confidential, NY
Responsibilities:
- Maintaining existing web site and various applications and associated databases, proactively interacting and understanding the requirements of the customer and validating them
- Implemented user interface using HTML,CSS, jQuery and JavaScript
- Used Validation Controls in ASP.NET for validating Front-end form
- Configuring search option in SharePoint.
- Created front end interfaces using ASP.NET and multiple interfaces to transfer the data into different servers
- Involved in working with Web Services
- Used AJAX to trade data with a web server, without reloading the page
- Created several database objects such as Views and Stored Procedures in SQL Server database
- Extensively worked on the T-SQL, stored procedures & Functions creating DTS Packages using SQL server.
- Designed data reports on SQL Server Reporting Services (SSRS).
- Fetch data from different databases and displaying data in SharePoint portal task list
Environment: VS 2005, SharePoint portal server 2003, .Net Framework 3.0, ASP.NET,C#,ADO.NET, HTML, jQuery, JavaScript, XML, XSL, MS Visio, Windows 2003, T-SQL, SQL SERVER 2005, SSIS, SSRS
Lead .NET Programmer
Confidential, NYC
Responsibilities:
- Designed and implemented enhancements to almost every application in the FAMIS portal.
- Systems Analysis - Effectively performed systems analysis and architect and proposed new architecture for the existing system using block diagrams/ design documents/ flow charts
- Implemented performance tuning and optimization of the code blocks and capturing the existing business logic and a scope for possible future enhancements.
- Analysis of existing standard methods evolved in to better solutions than the existing for a better user experience as well as ensuring a robust information management system.
- Application Design - extensively used CSS for web page designing.
- Client- Side Scripting JavaScript - Implemented AJAX with JavaScript to provide better user interactivity and web experience.
- Best Practices - Introduced new and enhanced methods to improve processes by identifying, collecting, sharing, and assisting in the implementation of best practices. Developed reusable modules for database access and UI
- Project Management - Have been the part of the team for the project meetings with client and has experience in dealing with the technical aspects as well as the functional aspects of the project with the clients and conducting the demonstrations on the project.
- Microsoft Team Foundation Server - Configured and managed the TFS database for the better version management of applications in the portal.
- Database Design - Actively involved and provided inputs in the database schema design.
- Document Generation - Involved in Technical documentation of the components and their implementations. Developed detailed requirements into detailed process flows, design documents and performance measurements
- Unit testing & Integration testing of the components and thorough unit testing of the business objects that were developed/modified in the portal.
Environment: VS 2005, ASP.NET 2.0, C#, BizTalk Server 2006, WF, AJAX, JavaScript, CSS, SQL Server 2005, DTS, T-SQL, XML, Microsoft Team Foundation Server (TFS), Windows XP.
Senior .NET Programmer
Confidential, Lyndhurst, NJ
Responsibilities:
- Involved in Application Analysis, design and development and testing.
- Integrated stored procedures, constraints and views to generate reports.
- Unit and integrated testing of the features and maintenance of the application.
- Developed Win-Forms and Windows service to perform the required functionality.
- Developed Business and Data tier using VB.NET and ADO.NET.
- Preparing the related documentation on the project like change requests, Confidential analysis reports, test case and module description notes as a pre requisite for preparing the help documents.
- Training the end users on the Application Interface.
- Involved in Application Analysis, design and development and testing.
- Incorporated the data encryption techniques to provide utmost security to the information of the customers like credit card numbers
- Used JavaScript to provide client side validations and server side validations using ASP.Net
- Integrated stored procedures, constraints and views to generate reports
- Unit and integrated testing of the features and maintenance of the application.
- Preparing the related documentation on the project like change requests, Confidential analysis reports, test case and module description notes as a pre requisite for preparing the help documents.
Environment: VS 2005, C#, ASP.NET, ADO.NET, HTML, JavaScript, IIS, Visual Source Safe, PL-SQL and Oracle
Programmer Analyst
Confidential, Basking Ridge, NJ
Responsibilities:
- Gathered User Requirements; Involved in the design using UML methodology and Rational Rose that included identifying the use cases and its surroundings, drawing Use case diagrams, identifying classes, drawing class diagrams and sequence diagrams.
- Application was designed based on N-Tier Architecture.
- Developed Business and Data tier using VB.NET and ADO.NET.
- Worked on Role Base Security at the presentation layer involving Authentication and Authorization modules proved by ASP.NET.
- Developed User controls using ASP.NET and VB.NET for reusability.
- Used Object oriented features such as inheritance, encapsulation and polymorphism in the implementation.
- Written PL/SQL Queries and developed stored procedures and user-defined functions to support data retrieval.
- Used Web Services for accessing data from the web server.
- Executed Stored Procedures using Oracle and the data extracted was displayed using Crystal Reports.
- Performed Unit and Integration Testing.
Environment: ASP.NET, C#, ADO.NET, HTML, JavaScript, VisualStudio.NET, IIS, PL/SQL, ORACLE 8i
.NET Programmer
Confidential, Hackensack, NJ
Responsibilities:
- Involved in Design, Development and Maintenance of the Tool.
- Designed and implemented GUI using ASP.NET Web Forms.
- Developed reusable code components and controls.
- Developed and included external validation files using java script.
- Involved in developing Complex stored procedures in SQL Server
- Involved in Payment Gate Way integration in the application.
Environment: ASP.Net, VB.Net, .Net Framework 1.1, XML, Java Script, SQL Server 2000, Windows 2000.
.NET Programmer
Confidential, NY
Responsibilities:
- Responsible for collection and analysis of requirements for all the modules.
- Design & development of various UI of the application using ASP.NET, HTML & JavaScript.
- Database design & Developed database tables in SQL Server.
- Created Stored Procedures using SQL Server.
Environment: C#, ASP.NET, ADO.NET, .Net Framework 1.1, HTML, JavaScript, IIS, SQL Server 2003