Summary
Overview
Work History
Education
Skills
Timeline
Generic

DUKE NAYAK

Software Engineer
Singapore

Summary

Software engineer having 5.5 years of experience in developing client/server, web, and windows-based applications using various technologies such as .NET core, Angular, ASP .NET, PHP, and SQL Server. Detail-oriented, organized and meticulous employee. Works at fast pace to meet tight deadlines. Enthusiastic team player ready to contribute to company success. Complex problem-solver with analytical and driven mindset. Dedicated to achieving demanding development objectives according to tight schedules while producing impeccable code.

Overview

6
6
years of professional experience
3
3
years of post-secondary education
2
2
Languages

Work History

Engineer

Makino Asia Pte Ltd
4 2022 - Current
  • Working in R&D - ARD (Advanced Robotics) and Developing software application for machinery Automation Product
  • Built Business Logic and maintained as background service
  • Responsible for building unit test applications to ensure business logic behavior that reduced number of bugs reported by clients
  • Working with communication Protocols to interact with machines (Makino Prop, Pro6 and EDM) and PLC Server (OPCUA)
  • Closely work with internal team (PLC, Mechanical & Application) to understand business needs and make standard command and handshake method to control or communicate with other systems (PLC Server, Machine) through software
  • Document and maintain software functionality, Using Jira for project management and GitHub for source code management
  • Troubleshoot, debug, and upgrade existing systems
  • Deploy programs and evaluate user feedback
  • Comply with project plans and industry standards
  • Supporting clients after release and helping in production
  • Understanding production scenarios for enhancement of product
  • Technology Using: .NET 6.0, Angular 13 , Material UI, SQL server , Entity core 6.0 .

Programmer Analyst

Cognizant Technology Solutions India Pvt Ltd
09.2021 - 03.2022
  • Responsible for developing billing applications for Mastercard.
    Working on SOAP API for financial transactions between two vendors.
  • Contributed to successful project completion with effective time management and prioritization skills, meeting tight deadlines consistently.
  • Identified opportunities for process improvement within development team, implementing changes that led to increased efficiency and collaboration among members
  • Performed code refactoring and optimization to improve performance

Engineer

Makino India Pvt Ltd
09.2018 - 09.2021

Project 1 (iService)

  • Designing and Development of Android Application for field service engineer(FSE)
  • FSE will input Travelling and working hours in mobile application. Application will calculate Service charges and generate
  • Service report in pdf format for customer, Customer Support and finance team.
  • Purpose of this application is to increase productivity of FSE by sending him service request to his android device directly and receiving service reports directly by application without need of traveling to office and getting manual documents.
  • Build RESTful APIs in PHP for data transfer between Android Application and SAP.
  • Discussion with Customer Support team of various regions like Singapore, India, China, Malaysia and Thailand to understand their Billing process for FSE Service.
  • Flexibly provided suitable solutions as per cross regional customer requirements.
  • Responsible for building and testing applications to make sure all service charges to customers are accurate and all information along with service report is received by Customer Support team.
  • Successful Deployment in Singapore, India, Malaysia and China.
  • Technology Used: Java, Azure, iText, PHP, SQL, Server, Android Studio

Project 2(Tool Preparation List)

  • Designing Front end-Web Application using Angular, Material UI control with Responsive framework to meet User Experience.
  • Build RESTful APIs that serve data to Angular front-end applications based on dynamically chosen user inputs. Communicate with internal team to determine solutions for user experience.
  • Responsible for building unit test applications to ensure logic behavior that reduced number of bugs reported by clients. Provided weekly projects update to Product manager.
  • Recommended and implemented new design concept and dynamic features.
  • Technology Used: .NET Core 2.0, Angular 13, SQL server, Entity core 2.0.













Education

Master of Computer Application - Computer Science

Utkal University
Odisha,India
01.2014 - 05.2017

Skills

C#

Timeline

Programmer Analyst

Cognizant Technology Solutions India Pvt Ltd
09.2021 - 03.2022

Engineer

Makino India Pvt Ltd
09.2018 - 09.2021

Master of Computer Application - Computer Science

Utkal University
01.2014 - 05.2017

Engineer

Makino Asia Pte Ltd
4 2022 - Current
DUKE NAYAKSoftware Engineer