Sr. Web Developer / Project Manager Resume
Bentonville, AR
SUMMARY
- Over 17 years of experience in broad business such as Financial, Banking, manufacturing, communication, education, electronic publishing and professional services.
- 10+ years experience with fundamental user - centered, usability, and interaction design principles, data visualization, info graphics and product design.
- Advanced understanding of combining User-Centered Design principals with user research to understand consumer needs, opportunities and pain points to continually inform an iterative design and discovery process.
- Advanced experience producing annotated wireframes, & clickable prototypes.
- Strong experience with usability engineering, developing UX / UI, and collaborating with graphic, multimedia and UI design teams.
- Solid experience developing web and cloud applications using PHP, HTML5, CSS3, Bootstrap, JS, jQuery, AngularJS, Node.js and open source CMS, integrated with MySQL and SQL Databases.
- Strong knowledge in using Object Oriented Programming concepts in JavaScript and working knowledge of DOM models.
- Used JQuery to traverse through a DOM tree and manipulated the nodes in the tree.
- Worked in creating wireframe designs using Balsamiq software tool and also successfully converted the plain wire frame design to actual responsive HTML/CSS.
- Extensive experience administering cloud computing services using Google Cloud platform.
- Experience with SVN Source Control and GIT for code management.
- Good experience developing enterprise solutions using Visual C++, Visual Basic and SQL server.
- Used Responsive Web Design templates to meet cutting-edge technology requirements.
- Experience in Agile methodologies such as Scrum, Waterfall Model and Test Driven Development based on “Information Systems Development Life Cycle” methodology.
- Experience with various J2EE design patterns like MVC; Experience with Java/J2EE, XML and Web services.
- Excellent analytical written and verbal communication skills.
- Deep knowledge of SQL/MySQL/DB2.
- Extensive experience with design-language UML (Use Case Diagrams, Class Diagrams, Sequence Diagrams), Design Patterns.
- Commitment to Quality - technical quality assurance (before, during and after development), Well-Versed with Agile and waterfall processes and methodologies to support all stages of a development project.
TECHNICAL SKILLS
Web Technologies: Java/J2EE/PHP, SQL, JavaScript, HTML5, CSS3, AJAX, JQuery, Putty, Win SCP, JQuery, Bootstrap, Angular.js, Node.js, CMS, Java, J2EE, XML, JSON, UI Concept Modeling/Wire framing, REST API
Design and modeling tools: UML, Balsamiq, Adobe Suite, MS Visio, Netbeans, Oracle JDeveloper
Servers: Apache http, Tomcat, Nginx, IIS, Zend Engine
IDE, HTML Editor: Notepad++, Firebug, Komodo, Netbeans
Operating Systems: Linux (Ubuntu, Debian, Suse), Windows (10, Server), Unix, MacOS, MVS (IBM)
RDBMS: SQL, MySQL, DB2
IDEs: Komodo Edit, JDeveloper, NetBeans, Zend Studio
Version Control: SVN, NetBeans/GIT
Testing tools: HP Quality Center
PROFESSIONAL EXPERIENCE
Confidential
Web developer / IT Manager
Responsibilities:
- Involved in the requirement, analysis and design phases to comprehend all technical assessments, and to oversee testing and implementation.
- Developed webpage components to improve user experience and features using HTML5, Bootstrap, CSS3, JavaScript and jQuery.
- Working with design team and developing UI based on UX best practices.
- Proofreading and copy-editing content for websites.
- Used AJAX and JSON to make asynchronous calls to the project server to fetch data.
- Used Bootstrap to build fluid and responsible web pages.
- Extensively used select, insert, update, delete, join and between queries; database, table, index and triggers creation while maintaining database relational integrity (MySql).
- Monitoring website and platform performance.
- Writing up status reports for senior managers.
- Developing enterprise CMS systems.
- Overseeing Code review and Quality Assurance.
- Overseeing the hosting environment for websites.
- Specifying system changes that meet clients’ requirements.
- Meeting with customers and end users to analyze their needs and define requirements.
- Supporting complex project management applications.
- Investigating, fixing, and debugging software defects.
- Advising clients on the layout, color and style of a site.
- Registering a website with major search engines
Environment: Linux Debian/Ubuntu, Apache HTML Server, Netbeans, PHP, JavaScript, jQuery, Angular.js, Node.js, HTML5, CSS3, MySQL, Web Services, Bootstrap, FileMaker. Xcode, HPQuality Center (Testing)
Confidential, Bentonville, AR
Sr. Web Developer / Project Manager
Responsibilities:
- Closely worked with business system analyst to understand the requirements to ensure that right set of modules and interfaces are being built.
- Built web modules and task flows using PHP/HTML. These included design and development for new Uis, including modifying existing CSS and jQuery to achieve the required behavior.
- Developed cross browser compatible web modules using HTML, CSS, and JavaScript.
- Responsible to coordinate with offshore/onshore team, monitoring progress of project on a daily basis.
- Overseeing development of interface-modifications to existing home-office applications including proprietary POS systems as well as Windows, UNIX and Mainframe (IBM) applications.
- Overseeing development, Unit testing, User acceptance testing, Installation and Post-Production support.
- Responsible for costing, controlling the quality of completed requirements, analyze and reporting metrics, monitoring the processes for change management and quality management.
- Using ISDLC methodology and web coding-best practices (HTML, JS, and PHP).
- Closely worked with QA Team to define and approve test cases and automated test scripts.
- Facilitated User Testing sessions to register defects and follow-up until solved, including cross-browser compatibility.
- Serve as a liaison and facilitator between all business units to assist in addressing and resolving IT software issues.
- Monitoring the progress of the project on a daily basis and take necessary action to meet the schedule
- Planning project activities, time estimation, task assignment and code delivery, Weekly and monthly status reporting to PMO as well as onsite/offshore and client meeting.
- Co-ordinate between the offshore and onsite teams and overall team management.
Environment: Windows, Linux, Apache HTML Server, Netbeans, PHP, JavaScript, jQuery, HTML5, CSS3, MySQL, SharePoint, HP Quality Center, SVN Source Control.
Confidential
Software Engineer/IT Manager
Responsibilities:
- Manage design, developing efforts, testing and system architecture based on compiled functional and non-functional requirements and design layout.
- Extensively used select, insert, update, delete, join and between queries; database, table, index and triggers creation while maintaining database relational integrity (MySql).
- Verify database and data integrity.
- Implement standard ERP Modules.
- Coordinated with onsite team, consultants and clients in understanding the business process and requirements.
- Managed assigned budget and team members distributed in Brazil and Mexico.
- Programming of specific business and technical requirements for all companies/systems using Visual C++ in a Linux environment.
- Established service and support ticket system for service desk operations.
Environment: Linux SUSE, Apache HTML Server, MySQL, IIS, Windows Server, Netbeans
Confidential
Systems Analysts / Java Developer
Responsibilities:
- Involved in design, developing efforts, testing and system architecture based on compiled functional and non-functional requirements and design layout.
- Extensively used select, insert, update, delete, join and between queries; database, table, index and triggers creation while maintaining database relational integrity (Oracle).
- Implemented JavaScript module patterns using asynchronous script loading.
- Modeling with UML to experiment and explore multiple solutions and to create and maintain a repository of model data.
- Closely worked with QA Team to define and approve test cases and automated test scripts.
- Facilitated User Testing sessions to register defects and follow-up until solved, including cross-browser compatibility testing.
- Serve as a liaison and facilitator between all business units to assist in addressing and resolving IT software issues.
Environment: UNIX, Oracle RDBMS, Java, J2EE, XML, Weblogic, Hyperion, SUN Methodology Development Env: NetBeans IDE; UX/UI tools: Microsoft Desktop and Visual Dev tools, Tomcat server, Oracle Forms
Confidential, Omaha, NE
Systems Analysts / Developer
Responsibilities:
- Provide technical expertise and recommendations in assessing new IT software projects and initiatives to support and enhance existing Microsoft based systems.
- Participate in application development for multiple projects including MS-Access data capture systems.
- Identify opportunities that can improve efficiency of business processes.
- Assist in troubleshooting software application issues.
- Assist network administrator with application installation and testing.
- Write technical procedures and documentation for applications including operations, user guide, etc.
- Produce technical documentation for new and existing applications.
- Participate in periodic meetings with users and management to discuss progress and issues to be resolved.
- Assist in the creation of the system design and functional specifications for all new development projects.
Environment: Windows Server, IIS, Microsoft Visual Dev Environment, JavaScript