Software Developer Resume
Round Rock, TX
SUMMARY:
- An IT professional with proven analytical abilities and organizational skills with more than 15 years of analysis, design, development and maintenance experience of multi - tier and distributed web applications using Microsoft technologies in ASP.NET, MVC, ADO.NET, C#, Web services and WCF.
- Technical Lead, Architect, Software Developer who has successfully designed and developed commercial quality, enterprise software systems across a wide variety of sectors Social(NGO) and Healthcare domains.
- Experience in Designing, Developing, Implementing, Testing and Supporting Software Solutions for Fortune 500 companies with a very good knowledge on the Software Development Life Cycle.
- An effective leader with good communication, relationship management and team management skills.
- Have a strong knowledge and experience in .Net Framework 4.5, .Net Core, ASP.Net MVC, C#, ADO.Net, WCF, SilverLight, MS SQL Server, SSIS, AngularJS, JQuery, Javascript, Bootsrap, Elastic search, Visual Basic and Active Server Pages (ASP).
- Proficient in OOD, SOA, .NET, Framework Design, Windows/Web based Development and Database Architecture. Experience in managing and leading an onsite/offshore team. Valued as a strong technical manager, capable of driving teams toward successful project development, implementation, and maintenance.
- Firm believer and follower of having good algorithms, excellent code quality and peer reviews. Strong Capabilities to write Technical specifications and User documentations. Good programming knowledge in writing sql scripts, stored procedures etc.
- Creative, flexible and competent takes great pride in exceeding expectations and beating deadlines. Having Good hands on experience. Capable of learning new technologies and processes.
- Work well with customers. Confident communicator experienced with written and oral presentations
- Effective in working independently and collaboratively in teams. Ability to perform at a high level, meet deadlines, adaptable to ever changing priorities.
- Can Perform well both independently and as Team Player,
- Good analytical ability and co-ordination skills and possess good written and oral communication skills
- Good exposure to client interaction and project management.
TECHNICAL SKILLS:
Operating Systems: Microsoft Windows 7/10/2012, MS, DOS, .Net Framework 4.5, .Net Core, ASP.Net MVC, C#, ADO.Net, Web Services, WCF, SSIS, AJAX, HTML, CSS, JavaScript, JQuery, Angular.js, Bootstrap, VB, ASP, HTML, XML, C and C++
Databases: MS SQL Server 2014, Oracle 11g and MS Access 2000
No-SQL: Elastic Search 5.5
Web/Application Servers: IIS 7.5/8.0
Tools: MS Visual Studio 6.0/2013/2017 , TFS, SVN, CVS, MS Visual SourceSafe, MS Office XP, MS-Outlook, AQ - Timer, Altova StyleVision, Altova authentic and Code smith 4.0
Others: Visio and JMeter
WORK EXPERIENCE:
Confidential, Round Rock, TX
Software DeveloperTechnologies: .Net Framework 4.5, .Net Core, Razor MVC, C#.Net, AngularJS, JQuery, Elastic Search 5.5, SQL Server 2014, XML, HTML, CSS, Bootstrap and Web API.
Tools: Microsoft Visual Studio 2013/ 2017
Responsibilities:
- Application Software Design and Development using the most effective design patterns
- Involve requirement gathering, design and engineering.
- Involve in project estimation and resource planning.
- Help the team to resolve the critical road blocks.
- Reviewing work products that are delivered by team to ensure the quality before delivering to client.
- Meeting project stakeholders on regular basis to provide update on progress and address their concerns.
- Managing delivery risks, challenges and issues.
- Meeting with development team and quality assurance team to ensure compliance with project standards and procedures.
- Responsible for delivering successful deployments of applications.
Confidential, Nashville, TN
Software DeveloperTechnologies: .Net Framework 4.5, .Net Core, Razor MVC, C#.Net, AngularJS, JQuery, SQL Server 2014, XML, HTML, CSS, Bootstrap, WCF and SSIS
Responsibilities:
- Application Software Design and Development using the most effective design patterns
- Involve 70% project development and 30% manage the team.
- Involve requirement gathering, design and engineering.
- Involve in project estimation and resource planning.
- Help the team to resolve the critical road blocks.
- Allocating project tasks to team members and supervising the application development.
- Reviewing work products that are delivered by team to ensure the quality before delivering to client.
- Meeting project stakeholders on regular basis to provide update on progress and address their concerns.
- Track the day-to-day activities of the team to ensure there is no effort and schedule variation in delivery.
- Managing delivery risks, challenges and issues.
- Recruit new skilled resources for the projects or releasing them according business plans and performance.
- Recruiting new skilled resources based on business plan and performance
- Meeting with development team and quality assurance team to ensure compliance with project standards and procedures.
- Responsible for delivering successful deployments of applications.
Confidential, Houston, TX
Technical LeadTechnologies: .Net Framework 4.5, ASP.Net MVC, AngularJS, JQuery, HTML, Bootstrap, SQL Server, Active directory, WCF & WebAPI
Responsibilities:
- Application Software Design and Development using the most effective design patterns
- Involve 70% project development and 30% manage the team.
- Involve requirement gathering, design and engineering.
- I was involved in preparing project work plan, estimation, budgeting planning and ensuring cost effective resource management to customer.
- Allocating project tasks to team members and get it done on time.
- I was responsible for evaluating team member’s performance, release resources and on-board skilled resources.
- I was responsible for coordinating implementation team and delivery team to ensure smooth deployment.
- Conducted iteration meeting on the end of each iteration (Agile) and planned for next iterations.
- Identify the risks to project and suggest ways to mitigate them.
Confidential, Nashville, TN
Technical LeadTechnologies: .Net Framework 4.0, C#.Net, ASP.Net MVC, Razor, AngularJS, JQuery, SQL Server, Oracle, WCF, C, C++, MSMQ and DMQ messages.
Responsibilities:
- Involved requirement gathering, design and engineering.
- Application Software Design and Development using the most effective design patterns
- I was involved in preparing project work plan, estimation, budgeting planning and ensuring cost effective resource management to customer.
- Allocating project tasks to team members and get it done on time.
- I was responsible for evaluating team member’s performance, release resources and on-board skilled resources.
- I was responsible for coordinating implementation team and delivery team to ensure smooth deployment.
- Conducted iteration meeting on the end of each iteration (Agile) and planned for next iterations.
- Identify the risks to project and suggest ways to mitigate them.
Confidential, Nashville, TN
Technical LeadTechnologies: .Net Framework 4.0, C#.Net, ASP.Net MVC, Razor, JQuery, Sybase, WCF, C, C++
Responsibilities:
- Involved requirement gathering, design and engineering.
- Managed offshore project development activities and involved in project estimation, iteration planning, budgeting and resource managements.
- Allocated project development tasks to team members.
- Engaged performance engineering team to optimize the performance of the web application.
- Help the team to resolve the critical road blocks.
- Monitored and controlled the day-to-day activities of the team to ensure there is no effort and schedule variation in delivery.
- Identified project risks, issues & dependencies and tracked them to closure.
- Coordinated various enhancements with client project managers and onsite project managers in resource planning as per the needs.
- Prepared Weekly Status Report & Project Performance Dashboard and published to onsite and offshore leadership team.
- Involved in project audit, metrics data collection, defect prevention meeting and monitored the time spent by team members.
- Provided performance feedback to team members.
- Regularly meeting with client manager, Cognizant onsite manager and designers to discuss about project milestones, issues and deliveries.
- Conduct team meeting and discuss about project status, development challenges and concerns.
- Hire new resources for the project, monitoring team members’ performance and terminate if necessary.
- Tracking team members work hours and approving the same.
Confidential, Salt Lake
Technical LeadTechnologies: .Net Framework 3.5, C#.net, Oracle 11g, XML, Code Smith 4.0
Responsibilities:
- Scrum Master for an eight members scrum team.
- Construction of low level design
- Gathering of the Business requirements from the Client and implement the project framework changes.
- Worked on performance improvement changes.
- Resolution of critical defects
- As part of the requirements I was involved in understanding the user requirements as well as designing the application.
- Apart from these activities, I was involved in the coding as well as testing of the application and the release process at offshore and onsite.
- Estimate and analysis for the bugs and work allocate to the people.
- SOA Framework regenerated and its issues are resolved for every DB upgrade using code smith.
- Application training to give new joinees.
- Tracking, monitoring, controlling the progress.
- Facilitating of Quality process.