Software Engineer Resume
3.00/5 (Submit Your Rating)
SUMMARY
- Dynamic, proactive and innovative IT professional, with a solid 6+ year record of success in design and deployment of cutting - edge applications and web-based solutions, using .Net technologies and Microsoft SQL Server Database, for diverse clients.
- Highly effective in driving the software development life cycle, including requirements gathering and analysis, design, programming, testing, and deployment.
- Proven ability to optimize, enhance and integrate software to provide new features and improve performance. Strong problem solving, interpersonal, communication and collaborative skills to enable seamless cross-functional cooperation and optimal project delivery, in accordance with user and business needs.
- Strong project and program management skills, demonstrated through proven abilities and talent in assessing customer needs, conceptualizing, planning, implementing customer business solutions, and deliver on time. Ability to work well under pressure to achieve deadlines, learn & understand new domain knowledge & business processes quickly.
- Ability to take ownership and manage multiple tasks according to their priorities.
- Over 6+ years of experience in the Software Development using .NET frameworks and SQL Server Database.
- 3 years of Technical Lead experience in handling multiple projects using Agile, Scrum and Waterfall Methodologies.
- Extensive experience in architecture models such as ASP.NET C#, MVC, Service Oriented Architecture, Domain Driven Architecture, xUnit Testing and Web Forms model.
- Year of experience in a Microsoft Azure Development such as Azure App Services to deploy highly-available, scalable, and secure applications, Virtual Machines, Azure SQL Database, Database Migration on premise to Cloud, CI/CD Pipeline etc.
- Successfully deployed many .NET applications on IIS Server as well as on Azure App service at any stage of live environment or user acceptance testing.
- Proficient in SQL Programming to develop SSIS Packages, SSRS Reports, Stored Procedures/Functions, Cursor, Views and Database triggers, MS SQL Server Profiler and Microsoft Power BI reports.
- Excellent Technical skills including exposure to Microsoft Power BI and SSRS Reporting Tools and successfully data handling for large-scale Microsoft Dynamics NAV ERP system to develop Microsoft Power BI and SSRS visualization reports for end clients.
TECHNICAL SKILLS
- ASP.NET (C#), MVC, .NET Core, Micro-services using Docker Container, Node JS using Express, Web
- Services, Microsoft Azure, Java, C, Web API, LINQ, AngularJS, Entity Framework, ADO.NET, Dev
- Express Third-Party controls, Automation Testing using xUnit.net, Search Engine Optimization, Google Blogger
- Microsoft Azure: Azure App Service, Azure DevOps - CI/CD Pipeline, Virtual Machines, Virtual Networks, Azure SQL
- Cloud Database, Database Migration, Azure Cosmos DB, Azure Functions, Deploy App to Azure, Map Custom
- Domain, Secure App, Scaling functionality like Vertical Scaling, Horizontal Scaling, and Auto Scaling, Advisor, Alerts, Matrices, Activity log, Service Health, Enables Diagnostic logs, Application Insights
- HTML5, CSS3, Bootstrap
- JavaScript, jQuery, Node JS, Angular JS, Typescript, AJAX
- Microsoft SQL Server, Microsoft Access, Azure SQL Database
- Web Server: IIS Server, XAMP Server
- SSRS Reports, SSIS, Crystal Reports, T-SQL Excel Reports based on Microsoft Dynamics NAVMicrosoft Power BI Reports
- Agile, Scrum, Waterfall
- Domain Knowledge: HRMS, Sales, Purchase, Inventory, e-commerce, Legal, Asset Management, Management Information
- System, Accounting, Finance, Company Secretary, Vendor Management, Job Portals, Restaurants Portal
- TFS, GitHub, VSS, SVN
PROFESSIONAL EXPERIENCE
SOFTWARE ENGINEER
Confidential
Responsibilities:
- Enhancing “In House Manufacturing Product ERP” Modules by Identifying areas for modification in existing programs, subsequently developing these modifications, business-tier components, and database objects using Microsoft platform technologies (ASP.NET C#) and deploy it in the Microsoft Azure App Services, Azure DevOps - CI/CD Pipeline.
- Evaluate each module of the ERP system to add more automate functionality such as providing better data insight for material purchase planning, production, and final product shipping estimation to the customer.
- Developing SSRS and Microsoft Power BI reports for the ERP system.
- Provide web application unit testing and identify bugs in application, resolve bugs with permanent solutions.
- Closely worked with end users to develop efficient and effective SSRS and T-SQL based Excel, and Power BI reports to provide a variety of visualizations.
- Possess strong commitment to team environment dynamics with the ability to contribute expertise and follow leadership directives at appropriate times.
SOFTWARE ENGINEER
Confidential
Responsibilities:
- Analyze, design and customize information systems and developed ERP Packages for accounting, inventory, HRMS, Purchasing and administrative functions in MS .NET, .NET CORE, C# technology with the SQL Server database.
- Leading the team through requirement analysis, effort estimation, architecture definition, design, development, testing and deployment.
- Collaborated with fellow architects to define coding practices, code governance, and review process using TFS.
- Develop web APIs over existing shared services to service user actions.
- Perform system administration in SQL Server Database such as Setup, implement backup, recovery of the databases and network system.
- Setup IIS deploy web applications, develop ad hoc programs, SSRS Reports to provide easily decision-making visualizations.
- Created comprehensive and detail multiple layer report with Drill through the facility.
- Possess strong commitment to team environment dynamics with the ability to contribute expertise and follow leadership directives at appropriate times.
- Strong ability to trouble shoot client issues with patience, determination, and persistence.
SOFTWARE ENGINEER
Confidential
Responsibilities:
- Involved in monitoring and controlling the projects to meet its defined scope, quality and cost by driving the development and execution of project plan by working with project team to define, sequence, and estimate duration of activities and determine schedules to meet project objectives.
- Working with senior management and executives for planning project and resources, budgeting and forecasting.
- Worked on a handshake between web server and app server components through remote layer via COM.
- Developed and delivered progress reports, proposals and presentations.
- Well-developed skills in prioritizing, organization, decision making, time management, and verbal/written communication skills.
SOFTWARE DEVELOPER
Confidential
Responsibilities:
- Worked as Software Developer with excellent presentation and negotiation skills at client location through directly coordination with a client for requirement analysis, effort estimation, design and development and implementation phases.
- Created .NET components, ASP. NET pages and stored procedures to implement the desired functionality.
- Worked on the critical components and created many reusable components such as error handling, authorization and instrumentation.
- Helped develop detailed project plans for multiple simultaneous projects, resulting in increased visibility of inter-project dependencies and improved development efficiency.
- Execution, as required, of manual and automated software testing in areas involving installation, functional, performance and load, integration and regression testing.
- Perform user-interface (UI) automation testing for client server applications.