Javascript Mobile Application Developer Resume
SUMMARY:
- Senior Software Developer with 10 years of experience in full cycle of software development. Experienced in software architecture, design and implementation, proven leading and management skills. Focused on Microsoft .Net/Front - End and related technologies for Web and Mobile applications.
TECHNICAL SKILLS:
SKILLS: Best expertise in .NET Framework 2.0 - 4.5(C#) JavaScript, Angular JS MS SQL Server, MySQL ASP.NET, MVC, IIS, AJAX HTML, CSS, Bootstrap, Responsive Design ADO.NET, NHibernate Web Services, WCF, ASP.NET Web API Agile / SCRUM Database and application design, OOP Skilled in Oracle, PL-SQL JSON, XML/XLST NUnit, Rhino Mock DevExpress, Infragistics UML SOA, Client/Server and N-Tier Applications Continuous Integration & Build Automation Entity Framework
PROFESSIONAL EXPERIENCE:
Confidential
Javascript Mobile Application Developer
Responsibilities:
- Implemented front-end features for application (html/css/javascript)
- Optimized front end performance of application
- Refactored front end part of application to meet highest coding standards and best practices
- Improved code quality on the projects
Technologies used: JavaScript, jQuery, jQuery Mobile, AJAX, RequireJS, Angular JS, HTML, CSS, LESS, Foundation, Grunt, JSON, JIRA, Git, SVN, Sublime Text, Eclipse, MySql
Confidential
Front End Developer
Responsibilities:
- Created standalone web application for reports generation.Implemented reports for sharing sweepstakes.
- Added support of new interaction types
- Responsible for deployments to Production and QA
- Source code versioning organization
Technologies used: C#, MVC, JavaScript, jQuery, AJAX, NHibernate, Entity Framework, MySql, NUnit, Agile, JIRA, SVN
Confidential
Sr. Software Developer
Responsibilities:
- Implemented several features for the product as a Lead Developer
- Completed various stability and reliability tasks for Battle Management system
- Developed data migration tools for moving to new versions of product
- Implemented journal functionality using JavaScript and AJAX on front end and scala on back end
Technologies used: C#, JavaScript, AJAX, SmartClient, Scala, WCF, WinForms, SQL Server, Infragistics, XML, NUnit (Rhino), TFS, CruiseControl, MSBuild, NUnit, MVC, Agile, JIRA, SCRUM
Confidential
Software developer, feature lead
Responsibilities:
- Developed data migration tool for moving data to new versions of product using xml as data format and xslt as transformation mechanism between versions. Added various extension points to the product to allow users customize menus, insert plugins and subscribe for events using Castle Windsor inversion of control framework.
- Wrote unit and integration tests using Rhino mocks and Nunit; automated client test with Selenium framework. Added support of new “Route” elements to the application based on MVC pattern.
Confidential
Sr. Software Developer
Responsibilities:
- Designed and implemented web based system for managing s and licenses
- Acted as architect creating database structure and application architecture
- Played crucial role in most software development life cycle stages: system analysis and design, implementation, testing, deployment and maintenance
Technologies used: C#, Oracle, NHibernate, ASP.NET, JavaScript (ExtJS), AJAX, IIS, HTML, CSS, Web Methods, JSON, SVN, Agile, JIRA
Confidential
Team Lead, Sr. Software Developer
Responsibilities:
- Developed desktop management system for medical labs and hospitals
- Acted as Team Lead for team up to 3 developers
- Worked closely with product specialists and distributed teams to define product features and integrate products
- Introduced automated Unit Testing and Continues Integration process
Technologies used: C#, Oracle, NHibernate, WinForms, DevExpress, Web Services, Java, XML/XLST, SVN, MSBuild, Agile, JIRA, SCRUM
Confidential
Team Lead, Software Developer
Responsibilities:
- Acted as Lead Developer of the Network Traffic Analysis system, performing requirements analysis, design and implementation of the system
- As Team Lead responsible for day-to-day tasking of the team as well as providing team members with on-going technical guidance
- Significantly contributed to the architecture and development of a multi-threads, high-load Traffic Analysis system
- Greatly improved system performance at database/server/client levels
- Developed web application for monitoring and analyzing Voice over IP (VoIP) quality.
- Developed desktop application for managing network capabilities
- Designed and implemented Software Development Kit (SDK) for converting PowerPoint presentation to flash.
- Developed desktop office system for commercial goals
- Handling of support requests for enhancements, bug fixes and production maintenance
- Assisted in performance and reliability improvements of e-commerce web portal
Technologies used: C#, SQL Server, ASP.NET, JavaScript (jQuery), AJAX, IIS, HTML, CSS, Infragistics, WinForms, Web Services, ADO.NET, MVC, NUnit, VB6, SVN, Perforce, CruiseControl, MSBuild
