.net Core Senior Developer Resume
SUMMARY
- Having over 10 years of total IT experience working in .NET Core.Net Framework/React/Angular, 1 year in Data Science/Machine Learning using Python and 1+ year in Mobile development.
- Experience in code design architecture and implementation from scratch.
- Strong problem solving skills with use of design patterns and data structures.
- Strong experience in server side technology like .Net Core and Standard framework to design and create RESTful based Web API services.
- Strong experience in UI frameworks such as ReactJS, Angular JS, Angular 7, RxJS, TypeScript, Angular Flex and Angular Material controls.
- Exposure to Microsoft Azure Cloud technologies Devops workflow. Exposure to latest Azure ARM (Azure Resource Manager) portal.
- Exposure to Azure Cloud CI/CD workflow.
- Also experience in entertainment industry for website designing, photo editing and logo creation. Worked on software like Photoshop, Adobe Flash and Autodesk Maya.
- Also worked on Motion Capture and related software like Motion Builder and Vicon Blade.
- Experience in Python scripting language for writing Data Science and Machine Learning based algorithms. Written Intent and Entity detection algorithm from scratch using Python and hosted it as RESTful API using Flask framework for a chatbot.
- Android app development using Ionic and Angular, JS 1x on Cordova Framework. Android app TECHPOST and Arya Vysya on Google play store.
- Experience in requirement analysis, design and development of web and windows applications.
- Proficiency in Agile, SDLC, Sprint and Waterfall methodologies.
- Also has experience in integrating payment gateways like PayPal with .Net framework based application.
TECHNICAL SKILLS
UI Technologies: React JS, React Hooks, Angular JS and Angular 7, TypeScript, JavaScript, Karma Framework, Grunt, Istanbul, Jasmine Framework, HTML, CSS, Less, Developers Tool, Bootstrap.
Server Side Technologies: C#, .Net Core, .NET Framework, Web Development, ASP.Net, WCF Service, SOAP Web Service, RESTful, MVC 4, SQL Server, Entity Framework, Language Integrated Query (LINQ), IIS 7, JQuery, Ajax, Visual Studio.
Data Science/Machine Learning: Python, Science Kit Library, Numpy, Pandas, Flask for RESTful API, Jupyter, Spider, Anaconda, NLP, Entity and Intent detection, Chatbot.
Mobile Technology: Cordova Framework, Ionic Framework, Angular JS, Cordova Plug - ins.
Amazon Web Services (AWS): SES, SNS, SQS.
Payment gateways: PayPal
Other Tools: Resharper, Fiddler, IIS.
Languages: C#.NET, SQL, PL/SQL, MEL Scripting, HSL Scripting, HTML5.
Databases: MS SQL Server 2005/2008 R2.
Multimedia Software: Maya (Version 2011), Photoshop CS5, Adobe After Effects, Adobe Premiere CS5, Eyeon Fusion, Final Cut Pro, Adobe Illustrator, Corel Draw, Adobe Indesign, Sound Forge, Basic 3D Max.
PROFESSIONAL EXPERIENCE
Confidential
.NET Core Senior Developer
Responsibilities:
- Working on core architecture of application from scratch using React, React Hooks and .Net Core.
- Responsible for coordinating with Devops and work on deployment of application in various environments.
- Working with Business Analyst to analyze the new requirements.
- Working with Business Analyst to work on User Interface for application and brainstorming with team regarding the same.
- Working as sole developer to design Web APIs as RESTful APIs for the application using .Net Core.
- Working with different teams to coordinate for consuming APIs for their respective applications.
- Responsible for writing unit tests using XUnit Test framework.
Confidential
Angular & .NET Lead/Architect
Responsibilities:
- Designed, Architected and coded an end to end working Chatbot that includes RESTful Web API service in .Net Core, Angular based UI with Angular Material controls and Python based Data Science Layer.
- Responsible for Code designing, planning and implementing of requirements as discussed in the project with Business Analyst of Confidential .
- Used Web development tools, Angular, JavaScript, TypeScript, IIS, C# .Net, .Net Core and related technologies.
- Working as Technical lead in the team and helping team to resolve issues time to time whenever encountered one.
- Working with team to work on new functionalities and analyze the problems and roadblocks upfront to resolve them.
- Made use of Dependency Injection structure and Middle wares present in .Net Core framework.
- Responsible for dividing work within team members based on the technical skills and SME of the application.
- Worked in Git for version controlling.
Confidential
.NET Lead/Architect
Responsibilities:
- Working as Technical lead in the team and helping team to resolve issues time to time whenever encountered one.
- Working with team to work on new functionalities and analyze the problems and roadblocks upfront to resolve them.
- Interacting with Client and working to discuss scope of the release in initial stages and provide feedback to help team to make sure to finish tasks as scheduled.
- Research and Development: Contributed in designing the project code architecture and helped team with analytical skills to come up with right technology and approach to accomplish tasks.
- Worked on Winform to HTML conversion tool.
- Responsible for Code designing, planning and implementing of requirements as discussed in the project.
- Responsible for interacting with client and gathering requirement as needed. Analysis of code base and implementation of code for the tasks.
- Used Web development tools, AngularJS, JavaScript, IIS 7, ASP.Net, WCF Service and related technologies.
- Made full use of .NET's object oriented features, event handling, error handling and event logging features.
- Responsible for dividing work within team members based on the technical skills and SME of the application.
- Responsible for assisting in creating WorkItems and maintaining Leankit board.
- Responsible for peer code reviews and test plan reviews. Also helping team for maintaining the process and accomplish tasks as planned.
- Worked in Team Foundation Server 2010 for version controlling.
- Experience of working and developing software in a real-time environment.
Confidential
.NET Developer
Responsibilities:
- Responsible for Planning, Creating, Designing and Implementation of some independent projects like Web based Virtual Office Update Utility and Windows based Track Documents and Quick Snaps.
- Responsible for Requirement Gathering, Analysis and implementation of code for the tasks and bugs in Client Self Service product.
- Used Web development, IIS 7, MVC 4 ASP.Net, WCF Service, AngularJS, JavaScript and related technologies.
- Worked on Photoshop to generate graphics and logo designing for independent projects.
- Heavily used Winforms with MVP design pattern.
- Made full use of .NET's object oriented features, event handling, error handling and event logging features.
- Worked with pure and custom Infragistic controls in the product.
- Heavily used Resharper and Agent Smith plug-ins for Visual Studio which helped in maintaining Coding standards.
- Responsible for peer code reviews and test plan reviews.
- Solid understanding of the fundamentals of GUI development, MVP design pattern with .NET.
- Application development involving an understanding of the user domain, rather than just implementing technical solutions.
- Worked in Team Foundation Server 2010 for version controlling.
- Experience of working and developing software in a real-time environment.