Software Developer Resume
Newark, NJ
SUMMARY:
- Having Around 5 years of strong IT experience in designing and development.
- Excellent understanding of full Software Development Life Cycle (SDLC) in various phases of SDLC including development, testing, implementation, debugging and production support.
- Hands - on experience in UI Design using CSS, Bootstrap, jQuery, JavaScript and programming ASP.NET, MVC, C#.NET, by using .Net Framework 4.0.
- Extensive database designing and programming skills using SQL Server 2015 and RDBMS.
- Database handling using complex Stored Procedures to retrieve data.
- Implemented Object Oriented Programming (OOP) concepts in most of the applications.
- Good organizational skills and task management abilities.
- Experience in developing web applications using Model View Controller (MVC) architecture.
- Extensive experience in UI development using HTML, CSS, JavaScript, Bootstrap, jQuery and AJAX
- Hands on experience in SSIS for data import/export
- Excellent logic, analytical and decision-making skills.
- Capable of working independently with minimal supervision.
- Experience in using Team Foundation Server (TFS) and Git
- An innovative team player proven to work under tight deadlines, adaptable to new software technologies, quick learner and also can work efficiently as an individual.
- Hands on experience on Selenium for C# for web automation supporting multiple browsers.
- Experience in web application development using Windows communication foundation ( WCF)
TECHNICAL SKILLS:
Programming Languages: C, C++, C#, Core JAVA
Markup &Scripting Languages: JavaScript, jQuery, AJAX, XML, HTML5, CSS3, Bootstrap
Web Servers: IIS 7.0/6.0.
Frameworks: .NET Framework 4.5/4.0/3.5, Entity Framework
Application Frameworks: .NET, MVC, ASP.NET, Selenium for C#
Databases: SQL Server 2012, 2015, Oracle and MySQL
Version Control Tools: TFS, GIT
SDLC Methodologies: Agile, Waterfall.
Operating Systems: Windows 10/8/7/XP/Vista.
IDE: Microsoft Visual Studio 2015/2012/2010.
CAREER EXPERIENCE:
Software Developer
Confidential, Newark, NJ
Responsibilities:
- Create dynamic SQL scripts and stored procedures, and user defined functions to manage Business rules.
- Developed classes in Business Layer and in Data Access Layer in C#
- JavaScript was written for the client side validation, browser detection and application Functions.
- Used Asynchronous JavaScript and XML (AJAX) techniques to improve performance of the portal.
- Analyze existing SQL queries for performance improvements
- Fix any issues related to database performance and provide corrective measures.
- Design, create, and implement database systems based on the end user’s requirements.
- Implement logging mechanism, to debug or troubleshoot problems in different regions like
- Developer Environment, User Acceptance Testing and Production
- Designed and developed user interface for web application using ASP.NET MVC 5,CSS and AJAX with Object oriented programming techniques. Used various features of C#.
- Develop, implement and optimize stored procedures and functions using T-SQL
- Developed the classes using C#, which in corporate N-tier architecture and database connectivity.
Environment: Asp.Net MVC, C#, SQL Server 2015, Visual Studio 2015, jQuery, JavaScript, Team Foundation Server, IIS
Software Developer
Confidential, Phoenix, AZ
Responsibilities:
- Worked on services that are used to download MLS data and manage MLS Data.
- Design and develop responsive webpages by optimizing code, increase load speed by using JavaScript, Bootstrap, HTML and CSS
- Analyze, design and validate system requirements for new applications or changes to existing application of REI.
- Review system design alternatives and implement the appropriate technical design.
- Determine root cause of application crashes and problems including break down complex situations to discover and resolve.
- Create dynamic SQL scripts and stored procedures, and user defined functions to manage business rules.
- Develop design specifications document for new applications or the change requests in order to ensure the expected outcome is produced in terms of software development deliverables.
- Implement logging mechanism, to debug or troubleshoot problems in different regions like Developer Environment, User Acceptance Testing and Production.
Environment: Asp.Net MVC, C#, SQL Server 2015, Visual Studio 2015, jQuery, JavaScript, Bootstrap 3, CSS, Team Foundation Server, IIS
Software Engineer
Confidential, San Diego, CA
Responsibilities:
- Analyzed existing legacy system and designed according to the client’s requirement
- Worked on different releases of application and provided excellent support in maintaining the application
- Played key role in developing the various modules in the application.
- Heavily used custom validations to implement business rules.
- Designed the user interaction between multiple pages in a given session.
- Developed UI using HTML, XML, ASP.NET MVC, JavaScript and CSS.
- Worked in MVC architecture to create web applications using AJAX Extensions.
- Used Model-View-Control (MVC) software architecture in web applications to view the html.
- Wrote complex Stored Procedures to handle bulk amount of data.
- Determine root cause of application crashes and problems including break down complex situations to discover and resolve.
Environment: Visual Studio 2015, C#, Asp.Net, JavaScript, Entity Framework, HTML5, CSS, SQL Server 2016, Team Foundation Server (TFS), IIS 7.0, Bootstrap.
Confidential, Maryville, MO
Software EngineerResponsibilities:
- Requirement gathering, functional and technical specification.
- Developed front end pages using JSP.
- Used SQL queries to retrieve data from the database using JDBC.
- Developed web application using JSP custom tag libraries. Designed Java Servlets and Objects using J2EE standards.
- Designed web screens for various modules using HTML5 and CSS3 and used Java Script for client-side validation.
- Refactored or modified the code for better performance and reusability throughout the application.
- Worked on SSIS package for transferring feedback data from database to Excel
- Contribute to architectural/design feasibility discussions and prototype development f source control system like Git and working in a team development environment
- Utilized Agile Methodologies to manage full life-cycle development of the project.
Environment: Java, JSP, Servlets, JavaScript, NetBeans, SQL Server 2017, SSIS and Windows 10
Junior Automation Engineer
Confidential, Los Angeles, CA
Responsibilities:
- Implemented Agile methodology with Scrum framework as Software Development Life cycle with 2 weeks of Sprint cycles and coordinated well with team members, lead, project manager.
- Used C# as a programming language and Visual Studios as IDE for automating the Test Suite with Selenium WebDriver.
- Involved in Smoke Testing, Sanity Testing, Retesting, Ad-hoc testing, Functional and Non -functional Testing.
- Performed Selenium automation using Selenium Web Driver and Selenium IDE
- Tested the web modules flow and improve the script performance using Selenium find elements.
- Extensively used Selenium APIs such as Take Screenshot for Capturing Failed test cases, select for selecting multiple values from list, Action for various key and mouse event, By with different Locators (Xpath, CSS, id, Link text).
- Wrote SQL queries extensively, queried database and generated test reports.
- Used jQuery, ASP.NET AJAX toolkit controls and CSS to enhance the performance and richness to the user interface.
- Worked with TFS as a project management and defect tracking tool.
Environment: Visual Studio 2012, C#, Selenium WebDriver, Grid, XML, JSON, Excel, HTML5, CSS3.
Junior .Net Developer
Confidential
Responsibilities:
- Prepared Design documents, UTP, Impact analysis documents, FRD.
- Experience working with SDLC lifecycle process.
- Worked with OOPs and OOD patterns while building the layers in the architecture.
- Designed Class diagrams, State diagrams using MS Visio.
- Utilized WebRTC API to develop and support video conferencing for Live meeting modules.
- Worked on developing real time chat modules using SignalR Hubs API
- Implemented a three-tier client-server architecture for process logic, data storage and user interface.
- Designed and developed user interface for web application using VisualStudio2012, ASP.NET, MVC, C # .NET,CSS and AJAX with Object oriented programming techniques. Used various features of C#
- Implemented JavaScript client-side form Validation using various Controls and Filters
- Designed and developed responsive HTML 5, CSS3 and Bootstrap
- Implemented WCF services at the server level.
Environment: Visual Studio, .NET Framework, ASP.NET, SQL Server 2012, HTML5, CSS3, Bootstrap, WCF, WebRTC API, SignalR Hubs API
