Ankur Sukheja

Ankur Sukheja

Software Engineer

Followers of Ankur Sukheja451 followers
location of Ankur SukhejaGujarat, India

Connect with Ankur Sukheja to Send Message

Connect

Connect with Ankur Sukheja to Send Message

Connect
  • Timeline

  • About me

    Lead Full-Stack Engineer with 12 years of experience | C#, .NET, Angular, SQL Server, Microsoft Azure

  • Education

    • Dharmsinh Desai Institute of Technology

      2007 - 2011
      Bachelor of Engineering (B.E.) Computer Engineering Distinction ( 72% )
  • Experience

    • TechnoLab Software Services

      Jun 2012 - Oct 2013
      Software Engineer

      • Worked on an apartment search engine called RentalEngine that allowed searching apartments in New York.• Built agents in Mozenda for scraping data from different public websites and programmed it to insert data in the system database.• Worked on a project for a magazine company GQ.• Integrated Facebook login using Facebook Graph API.• Integrated File Management and built functionality to support data upload using excel files.• Integrated Email and SMS sending services using Sendgrid API.• Worked on a Lead Management application useful for sales teams.• Integrated addition of events in a user’s Google calendar through Calendar API.• Built web pages using Bootstrap framework, jQuery and KnockoutJS. Show less

    • Kaira Software Pvt.Ltd,

      Feb 2014 - Feb 2015
      Web Developer

      • The project was for end client Abbott Labs and it provides practice development tools, strategies, marketing programs, and other essential resources to assist in the building of a successful refractive business.• Worked on form validation, user registration, user login and authorization. • Built File Management using a jQuery file manager plugin.• Integrated Sendgrid Email API for sending emails to users.• Built web pages using Bootstrap, HTML and CSS and KnockoutJS.• Created stored procedures, tables and views and mapped them with ORM.• Provided guidance to junior developers. Show less

    • TatvaSoft

      Feb 2015 - Feb 2016
      Software Engineer

      • Provided guidance to junior developers and team members.• Worked on views, business logic & controllers of various admin portals for mobile applications.• Created WCF Services for consumption in iOS based mobile apps.• Integrated Payment Gateways for those apps in WCF services.• Integrated Email and SMS sending services in a web application.• Created stored procedures, tables and views and connected them to the Data Access layer using Entity Framework.

    • Freelance

      Feb 2016 - Apr 2022
      Senior Software Developer

      • Worked with reputable talent platforms on multiple projects.• Worked on multiple projects (listed below) as a full-stack engineer• Analysis, design and development of client/server, web based and n-tier applications using Object Oriented Programming (OOP) principles.• Created APIs in .NET Core.• Built Views & wrote Controller, Business Logic and Data Access layer code in ASP.NET MVC Applications.• Created web pages from scratch using HTML, CSS, Bootstrap framework.• Used jQuery and JavaScript to write client-side scripts and form validations to ensure a good user experience.• Designed Authentication and Authorization mechanisms.• Wrote controller, directives, reusable components and services in Angular.• Created and managed Cloud Services and App services in Azure.• Wrote code to generate formatted excel sheets using EPPlus, with data binding as per business logic. Also created hangfire jobs for the same.• Designed databases with the current requirements and future expandability in mind.• Created stored procedures, tables and views in SQL Server to support business logic.• Brought down LINQ queries’ and stored procedures’ run times significantly(to up to 10% of previous time) by identifying bottlenecks. Show less

    • ERM

      May 2022 - now

      • Led the UI/API development for 2 products.• Prepared high level and low level Architecture design.• Built multiple modules and features end-to-end in front-end, back-end and database side.• Managed a team with 3 direct reports.• Won achievement awards at MVP launch and quarterly recognition event.• Created customized solutions where library features were unavailable.• Applied SOLID principles in development. Created Azure functions and integrated third party APIs to ingest data in the system.• Led the production support team and resolved client issues. Show less • Built multiple modules and features end-to-end in front-end, back-end and database side.• Proactively contributed in sprint planning, requirement gathering, development, deployment and production support.• Performed query performance optimization and index creation.• Wrote logic to prepare and export PDF and excel reports .• Solved a business problem by combining PDF reports from multiple sources into one report by parsing PDF files.• Created and configured Azure functions as per business need.• Configured deployment pipelines in Azure DevOps.• Led the production support team and resolved client issues. Show less

      • Principal Technical Consultant

        Apr 2023 - now
      • Senior Consultant

        May 2022 - Mar 2023
  • Licenses & Certifications

    • Javascript Front-End Development

      Upwork
      Oct 2020
    • Microsoft Certified: Azure Fundamentals

      Microsoft
    • Learning the JavaScript Language

      LinkedIn
      Aug 2024
      View certificate certificate
    • React.js: Building an Interface

      LinkedIn
      Aug 2024
      View certificate certificate
    • React.js Essential Training

      LinkedIn
      Aug 2024
      View certificate certificate