Lead Developer Resume
Park Ridge, NJ
SUMMARY
- Around 8+ years of experience developing in .NET Framework wif special emphasis on C# and ASP.NET MVC.
- Microsoft certified Programmer.
- Worked on a complete software development life cycle (SDLC), from design, architecture, coding, development, maintenance, troubleshooting and debugging.
- Proven ability to lead, mange project resources, interact wif clients, coordinate and work in achieving high levels of productivity and efficiency in complex, dynamic and challenging environments.
- Proficient in web technologies such as HTML, XML, CSS, AJAX, JavaScript, jQuery, Kendo UI & AngularJS.
- Optimizing page rendering performance using client - side functions such as JavaScript and JQuery.
- Proficient in migrating application written in ASP.Net to MVC Framework.
- Strong knowledge of Web Services (SOAP, WSDL, UDDI) wif experience in developing XML web services.
- Experience in WCF (Windows Communication Foundation) and LINQ (Language Integrated Query).
- Highly skilled in using SOLR for increasing the search performance using full-text search, hit highlighting, faceted search, near real-time indexing, dynamic clustering, database integration, rich document handling, and geospatial search.
- Proficient in working wif databases like SQL Server 2005, 2008, 2008R2, 2012 and in using data access technologies like ADO, ADO.NET, ODBC and OLEDB.
- Involved in creating Database Design (Physical and logical).
- Experience in creating, debugging and maintaining stored procedures, triggers and indexes for the efficient performance of the application.
- Experience working on SQL Server Integration Services (SSIS) to load various kinds of data.
- Demonstrate drive, determination, enthusiasm and an ability to work effectively as a member and leader of a team.
- Creating and maintaining technical documentation for the ongoing projects.
- Evaluate the value of emerging technologies and competitive advantage.
- Monitoring work flow status using Continuous Integration and the Agile/Scrum development methodology.
- Communicate effectively wif the business both onsite/offshore to quickly draw conclusions.
- Exceptional problem solver and troubleshooter, able to adapt to new environments processes quickly.
- Backed by strong educational background wif exceptional analytical and interpersonal skills.
TECHNICAL SKILLS
Languages: C, C++, C#.Net, Java, SQL
Microsoft Technologies: .NET Framework 2.0/3.5/4.0/ 4.5 , Entity Framework, MVC, ADO.Net, LINQ, WCF, WPF, Web Api
Web Technologies: HTML/HTML5, CSS3, JSON, XML, XSLT, AJAX, JavaScript, jQuery, Kendo UI, AngularJS
Databases: SQL Server 2005/2008/2008 R2/2012
Web Server: IIS 5.0/6.0/7.0
Operating Systems: Windows 2K/XP/Vista/7/8/Server2003/2008
Source Control Tools: Visual Source Safe, Tortoise SVN, Jenkins, Cruise Control, Git, SourceTree
Other Tools: Resharper, Fiddler, FireBug, Microsoft Visual Studio 2005/ 2008/2010/2012 , SQL Server Management Studio, SSIS packages, Microsoft Office Suite, Jira, Confluence, Apache Solr, Zeta Resource Editor
PROFESSIONAL EXPERIENCE
Confidential, Park Ridge, NJ
Lead Developer
Responsibilities:
- Spearheaded the entire software Development Lifecycle (SDLC).
- Manage project development through progress tracking and status reporting; monitor project planning and prioritize resources among multiple projects.
- Converted the current application from ASP.Net to MVC framework using standard coding practices.
- Build rich user interfaces using HTML5, CSS3, JavaScript and jQuery.
- Made the web application responsive using media queries.
- Implement SOLR to optimize the search performance of the application.
- Integrate third party user interface technologies like Kendo UI for rapid development.
- Work wif third party vendors to integrate their web services wif the client’s application.
- Improve the rank of client’s website on major search engines using standards for Search Engine Optimization (SEO).
- Design database, create stored procedures, indexes, triggers and tune the existing stored procedures for effective performance.
- Used SQL Server Integration Services to extract and transform data from a wide variety of sources such as Excel, XML, flat data files and relational data sources, and then load the data into SQL server database.
- Implement tools to generate daily reports on the available inventory, statistics on daily reservations etc.
- Worked on integrating AEM wif the web application for dynamic content management.
- Developed Image tool which would fetch images from a third party server and keep the inventory always updated wif the updated images.
- Researching and recommending new products, identifying new market opportunities and leading efforts to improve IT processes.
- Performed code reviews for the team members to ensure the code met the company wide development standards.
- As the lead developer, coordinate and negotiate timelines and priorities of the technical aspects of project management wif various business groups and stakeholders.
- To oversee technical projects in alignment wif organizational goals and direct the effective delivery of the end product.
- Gather business requirements, provide estimates and develop related software applications and programs.
- Participate in knowledge sharing sessions as both a learner and a presenter.
- Co-ordinate wif Release and Quality Assurance teams for successful deployment of the application to production.
- Involved in System/Integration Testing and Post-Production support.
Environment: ASP.Net 3.5/4.0/4.5 wif C#, SQL Server 2008 R2/2012, Ajax, JavaScript, JQuery, Visual Studio 2008/2010/2012 , SOLR, Kendo UI, Cruise Control, Tortoise SVN, Git, Jenkins, Sourcetree
Confidential, Houston, TX
Research Assistant
Responsibilities:
- Provide data reporting services to Office of Institutional Research.
- Created SQL Server Integration services to create packages and execute them.
- Provide statistical analysis on the Enrollment, Financial and Academic data to various groups from wifin the organization and from state/Federal agencies on a quarterly basis.
- Create custom reports upon requests from State/Central authorities.
- Implement a user interface to provide visual perception of the statistics by creating various charts on different combination of filters.
- Provide support to the people soft website.
- Created automated report generating systems which will trigger the report generation and delivery to the clients.
Environment: Html, CSS, Visual Studio 2005, SQL Server 2005, SAS, People Soft, MS word, MS Excel, Power Point, Visio, Windows 98 / 2000/XP/Vista, Linux.
Confidential
Associate Software Engineer
Responsibilities:
- Developed and Implemented Login module for the application.
- Implement and maintain several Microsoft’s internal applications and provide support to the production issues.
- Created and maintained Stored Procedures.
- Worked on Project deployment and also created documentation.
- Created Database Schema and Generate reports using SQL Server 2000.
- Installed and Configured IIS on development environment.
- Involved in writing database scripts like SQL queries, Stored Procedures and functions.
- Involved in Unit testing of the application according to the Unit test Cases written.
- Used C# ADO.Net to access data from data access layer and SQL transactions
Environment: ASP.Net 2.0, C#.Net, SQL Server 2005, Visual Studio 2005, Html, CSS, JavaScript, Web Controls, Windows 98/2000/XP/Vista.
Confidential
Associate Software Engineer
Responsibilities:
- Involve in the business requirement meetings, design sessions, and finalize the requirements to meet expected business requirement.
- Prepare test plans, test strategies, test cases, test scripts, execute test cases, log defects into test management systems and provide varies project status reports to the management.
- Created, maintained and executed automation scripts using Python frameworks.
Environment: Windows 98/2000/XP/Vista, Python, Perl, MS Word, MS Excel, MS Visio.