Software Developer Resume
NashvillE
SUMMARY
- More than 14 years of Professional experience in SDLC performed various roles (Tech Lead / Sr. Developer), involved in developing various kinds of Enterprise Level Distributed applications which includes Client and Server Applications.
- Experience in Client/Server, Distributed Enterprise, Design & Implementation of highly scalable Service Oriented Architecture (SOA) / Agile methodology based business applications using .NET Framework 3.5, 4.0, 4.6, .Net 5.0, C#, Web Api, Oracle, Angular, WCF, ADO.NET, XML, ASP.NET MVC, SQL Server, JQuery, JavaScript, Unit Testing, HTML, CSS, .NET Windows Services
- Created & managed Work Items & responsible for configuration and release management using TFS, Git and Jira
- Worked closely with Business analyst, technical team, stack holders / clients to understand requirements and transform into Functional specifications, Assist project manager in project coordination/ management.
- Designed and developed Web API using .NET, WCF services, and web sites using Angular, JQUERY and Javascript
- Used GoCD for Continuous Integration
- Used Grafana and Prometheus for Server monitoring
- Worked extensively with XML, JSON and related libraries.
- Expertise in database design and data modelling. Created normalized data models using Oracle, SQL Server and Postgre.
- Reports using SQL Reporting Services (SSRS)
- ETL using SQL Integration Services (SSIS)
- Interacted with application owners, business managers, key stakeholders for requirements gathering, written functional and Technical specifications
- Led and mentored other developers in day - to-day activities. Guided developers to write effective code.
- Thoroughly test teh developed applications using Unit test and performed code reviews to ensure proper coding techniques, standards, and approaches as well as adherence to standards being followed
- Willing to learn and adapt to new challenges, has excellent communications skills and strong interpersonal skills, which provide teh ability to interact with client, end-users, managers, technical personnel and team members.
TECHNICAL SKILLS
Frameworks: .NET Framework 2.0, 3.5, 4.0, 4.6 and .Net 5.0
Internet / Intranet: C#, ADO.NET, Web API, WCF, WPF,MVC 5 XML, HTML, JavaScript, CSS, Angular and JQUERY
Tools: & Applications: Visual Studio (2005, 2008, 2010, 2013, 2015, 2017,2019), Citrix
Version Control: GIT, Team Foundation Server (TFS)
Server Applications: IIS (5.0, 6.0, 7.0)
RDBMS: Oracle, MS-SQL Server and Postgre
Reporting Tools: SQL Server Reporting Services 2008 (SSRS)
ETL Tools: SQL Server Integration Services 2008 (SSIS)
Operating Systems: Windows Server 2008, Windows XP, 7, 10
Office Automation Tools: MS-Office. MS Visio, MS Access
PROFESSIONAL EXPERIENCE
Confidential, Nashville
Software Developer
Responsibilities:
- Create self-contained, reusable and testable modules/components.
- Create web pages using Angular, HTML5/CSS3, Javascript, JQuery
- Develop web application using ASP.NET MVC and using C# as programming language.
- Work on multi-tier, distributedarchitecture.
- Use Angular, NPM, Node for single page application development.
- Develop creative intuitive user interfaces that address business and end-user needs.
- Write secure RESTful Web API services and consumed it.
- Work on Object Oriented analysis, design, programming and debugging.
- Work on Relational Databases like Oracle and SQL Server.
- Create data base objects like tables, view, indexes, function, stored procedures, packages in Oracle.
Environment: C#, .NET 4.5.2, .Net5.0, Web API (Restful), Oracle, XML, JSON, LINQ, JQuery, JavaScript, HTML, CSS, Angular 8, GIT, Jira,Unit Testing and Manual Testing, GoCD, Grafana, Prometheus
Confidential, Milwaukee
Lead Developer
Responsibilities:
- Gathering requirements from app engineers and understanding scope of work.
- Involved in Design and development of teh application.
- Was involved in development and also responsible for deployment to Dev environment.
- Worked with business analysts, project managers and other developer to design, specs, and coding as part of SDLC.
- Created WCF and Web API Services for business operations
- Developed Web interface using JQuery, JavaScript, HTML, CSS etc.
- Created Windows application using WPF, C#
- Used LINQ for querying data from Object collections.
- Designed and maintained Database. Creating Tables, Stored procedures, Views, Functions etc.
- Designing, developing and schedule SSIS packages for ETL operations
- Used scripts and variables, email notifications for ETL process using Data Integrator in SSIS.
- Used TFS for Version Control, Code Review and Sprint Planning.
- Created TFS Autobuilds to automate build process after code checkins
- Created Unit Tests for different modules/applications
- Worked on legacy applications developed in VB6
- Provide end user support in case issue.
- Created setups for Windows applications and Windows services.
Environment: C#, .NET 4.5.2, WCF Services, Web Api (Restful), SQL Server 2008 R2, 2012, XML, LINQ, MVC 5 Razor, JQuery, JavaScript, HTML, CSS, Angular 4, Azure, Windows Service, WPF Windows Application, TFS, TFS AutoBuild, InstallShield, MSMQ, Unit Testing and Manual Testing
Confidential
Senior Software Developer
Responsibilities:
- Gathering requirements from customer and understanding scope of work.
- Designed and maintained Database. Creating Tables, Stored procedures, Views and SQL statements.
- Developed Web interface using HTML, CSS, JQuery and JavaScript
- Involved in development of data access, business and application layer using LINQ, C#.Net and Asp.Net.
- Designing and developing SSIS packages for loading data from different data sources into reporting environment (ETL).
- Automating ETL process to run on a daily basis.
- Used scripts and variables, email notifications for ETL process using Data Integrator in SSIS.
- Designing and developing SSRS reports on engineering specific data.
- Generated Reports using SSRS 2008.
- Creation of Test Cases based on requirements from client.
- End user support after implementation
Environment: C#, ASP.Net, SQL Server 2008 R2, SSRS, SSIS, XML, LINQ, JavaScript, JQuery, HTML, CSS, TFS, Manual Testing
Confidential
Senior Software Developer
Responsibilities:
- Gathering requirements from customer and understanding scope of work.
- Designed and maintained Database. Creating Tables, Stored procedures, Views and SQL statements.
- Created Class Library, User Controls, Windows Applications using C#
- Created SSRS Reports
- Worked on TCP Protocol to connect AC/DC drives
- Coding of User Interface, Business Logic, Coding of Drive and Trend server
- Code Review.
- Creating Use cases.
- Created Test Cases in Excel
Environment: C#, XML, SSRS, Windows Applications, SQL Server 2005, SVN Manual testing
Confidential
Senior Software Developer
Responsibilities:
- Involved in development and Implementation of teh project.
- Involved In end to end project deliverables in creating Design document, Functional document
- Designed and developed web pages using HTML and CSS, maintained teh code behind using ASP.NET 3.0, C#.
- Used ADO.Net for Data Access.
- Used JavaScript page updates and client side validations.
- Used 3 - tier architecture (data access layer, business layer, and presentation layer) to develop teh application.
Environment: C#, Asp.Net 3.0, Java Script, CSS, Telerik Controls, SQL Server 2005