Experienced Software Engineer with strong automation development skills and background working with engineering and quality teams. Highly skilled in REST APIs, JSON and SQL databases with proven history of best-in-class development. Strong problem-solver with solid computer science fundamentals, including algorithms and data structures.
· Fluent in C#
· Fluent in T-SQL
· .Net Framework 2, 3.5, 4.71, 4.8
· .Net Core 2, 3.1
· ASP .NET WebForm
· Angular JS
· React JS/Redux
· Vue JS
· MS SQL
· Azure Cloud Service
· ADO .NET
· Entity Framework
· Insight Database
· Document OpenXML
· Software Development Lifecycle
· Web API design
· Crystal Report
· Developed Cloud-based web applications using latest Microsoft Technology Stack including .NET Core, MS SQL, Azure Stack and WebAPI to replace all legacy software system.
· Built decoupled and service-oriented Web API for internal, external uses, and B2B integration.
· Designed software architecture and configuration to meet web applications and web APIs hosting requirements.
· Collaborated closely with Teams Members and Project Managers to keep projects on track and meet anticipated deadlines.
· Participated in team meetings and provided input on deadlines, designs and enhancements.
· Conducted full life-cycle software development in multiple software application environments.
· Resolved customer issues by establishing workarounds and solutions to debug and create defect fixes.
· Optimized system performance by making proactive adjustments and resolving bugs.
· Created proof-of-concept prototype applications for demonstration and evaluation purposes.
· Directed all software design, architecture and programming.
· Collaborated with agile development team to test, develop and maintain software applications.
· Setup and configured Azure DevOps to Development Management.
· Designed, implemented and maintained the application using C# .NET MVC, ReactJS, Redux, ECMAScript, CSS/CSS3, SASS, React-Bootstrap, Node.js, Webpack, PowerScript, XML, JSON, RESTful WebAPI.
· Designed and implemented the application following Single Page Application (SPA) and Reusable Component Principle.
· Implemented routing in SPA using React-Router/UI-Router.
· Designed/Created reusable HOC (High Order Component), Stateless Functional components, and React components.
· Designed and implemented micro services and job processors.
· Created front-end test using JEST, Enzyme, Chai.
· Created back-end unit-test using C# NUnit and MSTest.
· Implemented Elmah for error logging and NLog for web activities logging.
· Configured Web pack to execute linters, front-end/backend formatters, test, and builds.
· Worked with relational database using SQL-Server.
· Created Stored Procedure to run dynamic queries using T-SQL.
· Experienced with creating Triggers, Functions, and Custom Data Types in Sql Server.
· Provided Proof of Concept and created prototype to business to demonstrate practical potential of intergrating new ideas and technologies into existing aplications, such as Transforming Web-based applications into Desktop Apps using Electron, display/edit/annotation using Prizm Doc, Using Word Merge for creating word template to generate custom reports.
· Reviewed peers pull request, review codes from time to time for code refactoring.
Resumes, and other information uploaded or provided by the user, are considered User Content governed by our Terms & Conditions. As such, it is not owned by us, and it is the user who retains ownership over such content.
Job Titles Held: