Summary
Overview
Work History
Education
Skills
Certification
Awards
Achievementsandactivities
Personal Information
Timeline
SoftwareEngineer

Farziya Naaz

software developer
Argyle,Texas

Summary

Total 7 years of experience in the IT industry as a Software Engineer in the following areas.

  • Two year of experience developing power platform custom apps using REACTJS. The development involves creating detailed Azure DevOps tickets, resolving bugs, creating new application features, testing, and updating the status.
  • Three years of experience in building quality applications with the VUEJS framework. This includes getting the inputs, implementing design patterns, coding, bug fixes, creating PR, resolving conflict, merging, and dev testing.

SKILLS: ReactJS, Power Platform, VueJS, HTML, CSS, JavaScript, Node.js, Git, Jira, TypeScript.

  • I have one year of experience in SAP, with a course certification in the SAP ABAP module, and I have worked in SAPUI5 to create web pages. Worked on creating static and dynamic forms for work order applications using RACE configuration.

SKILLS: SAP ABAP, SAPUI5, RACE.

  • I have over one year of experience as a GIS engineer, working mainly on AdjustIT and Smallworld technology. It includes placing shift vectors and QA/QC.

SKILLS: Smallworld, AdjustIT, QGIS.

Overview

8
8
years of professional experience
1
1
Certification

Work History

Software Developer

nfoldROIGroup of Companies
Hyderabad, India
09.2019 - 11.2024

PROJECT TITLE: Latlongo Power Platform Application

Implement LATLONGO application in Microsoft Power Platform custom app. This includes all the features of traditional latlongo implemented in the Microsoft application.


Roles and Responsibilities:

  • Analyzing the requirements for implementing new features.
  • Designing and developing new features in the Microsoft Power Platform application.
  • Making improvements to existing features based on requirements.
  • Actively involved in providing technical support for the application by troubleshooting and resolving issues.
  • Creating pull requests for code review and merging them into the source code by resolving the conflicts, if any.
  • Reviewing the code developed by the other team members using Azure DevOps.
  • Test, update, and optimize the application for performance.
  • Used React hooks for building optimal code.
  • REDUX for state management in React.

PROJECT TITLE: LATLONGO

LatLonGO provides the end-user with a system for distributing Enterprise Resource Planning (ERP)information seamlessly to mobile offline sometimes connected devices (Android, iOS, Windows native tablet, and phone UI) as well as web clients.

Roles and Responsibility:

  • Analyzing the requirements for implementing new features.
  • Designing and developing new features in the LatLonGO web application using VueJs, HERE REST API.
  • Making the improvements for existing features based on requirements.
  • Actively involved in providing technical support for the application by troubleshooting and resolving issues.
  • Testing cross-browser functionality and fixing major layout bugs for supporting browsers like Google Chrome and Internet Explorer on the Windows operating system.
  • Creating pull requests for code review and merging them to source code by resolving the Conflicts if any.
  • Reviewing the code developed by the other team members using Bitbucket.
  • Using GIT for version control system and JIRA for issue tracking.
  • Test, update, and optimize the application for performance.
  • Proficiency in the JavaScript language, including its syntax and features.
  • Strong understanding of the Vue.js framework and its core principles.
  • Have developed a suitable design pattern for implementing new features in the application.
  • Brief knowledge of Docker containers.
  • Familiarity with the Vue.js ecosystem.
  • Working experience with HTML5 and CSS3.
  • Knowledge of server-side rendering.
  • Used the Vuetify material design framework to build an application.
  • Knowledge of VUEX.
  • Done unit, ad hoc, and regression testing for a brief period for the Latlongo application.
  • Reviewed test cases and performed regression testing accordingly.

Consultant, systems

nfoldROI India Pvt Ltd
Hyderabad, India
09.2018 - 09.2019

Project#1Client: Innovapptive

Innovapptive’s solutions are delivered on its patent-pending technology called the Rapid App Configuration Engine (RACE) technology. RACE redefines traditional approaches to digitizing the enterprise by empowering Business personnel to become “Citizen Developers” by rapidly delivering business outcomes across lines of business.Innovapptive was named a 2016 SAP Pinnacle Award Winner, beating IBM and Intel, and has won this recognition three years in a row. Most recently, CIOReview also named Innovapptive as the “Top 20 most promising SAP Solution Providers”.

Roles and Responsibilities:

  • Involved in the implementation and support for the PM Functional Module.
  • Interactive and complex reports, SAP scripts, Smart Forms, BDC, BADI, and dialog programming.
  • Knowledge of SAPUI5, development of Fiori applications for business requirements, and expertise in developing reports (classical, interactive, and ALV reports).
  • Worked on SAP Enhancements and BAPI.
  • Good knowledge of analyzing the Function Specifications and Client requirements.
  • Analyzing the functional inputs.
  • Interacting with the functional team to resolve the issues in the given objects.
  • Development of Technical specification documents.
  • Developed standalone dynamic forms for the mWorkOrde application using RACE.
  • Developed embedded dynamic forms for the mWorkOrder application using RACE.
  • Debugging and Rectifying bugs

Project#2 Technology: SAP PM

Client: Xcel Energy Inc. It is a utility holding company based in Minneapolis, Minnesota, serving more than 3.3 million electric customers and 1.8 million natural gas customers in Minnesota, Michigan, etc.

Roles & Responsibilities:

  • Analyzing the functional inputs.
    Interacting with the functional team to resolve the issues in the given objects.
  • Creating notifications.
  • Creating WorkOrder.
  • Getting the functional location from the Smallworld system.
  • Getting the equipment for Smallworld.

Geographic Information Systems(GIS) Data Engineer

nfoldROI Group of Companies
Hyderabad, India
03.2017 - 09.2018

Technology: Small World & Arc GIS

This is a Conflation project. Conflation is the process of realignment of the land base, and we should move the data from the old land base to the new land base, i.e. Land-based modifications and replacements. In this project, we should place the Shift vectors from the old land base to the Newland base to move the Network as per the shifting placement. After Placing the shift, we must run the adjustment tool to adjust the data from the old land base to the new land base by using the shift vector placement. After running the Adjustment tool, we need to process the QA process to check whether the entire job was moved properly or not. If any modifications need to be made, we should modify the network shape according to the previous network shape.

Roles and Responsibilities:

  • Performing QC/QA checks.
  • The project particularly describes the conflation of the network based on geometry, such as a land base.
  • We will place the shift vectors manually from the old land base to the new land base, which gives the magnitude and direction to move the network accordingly.
  • This task will be completed by following some QA points to meet the required criteria for the project specifications, like TIN (Triangular Irregular Network) coverage of the entire boundary.
  • Once this task is completed, these jobs will get approved by the client to proceed with adjustments.
  • Then we will check for the correct adjustment done by the adjustment tool.
  • If, in any case, the adjustment is not properly done by the tool, we will adjust the network manually to meet the required criteria, and these jobs will be delivered to clients with the correct adjustment.

Education

Master of Technology - MTech - Computer science and Engineering

Jawaharlal Nehru Technological University
Hyderabad, Telangana, India
05.2016

Skills

  • Tools: Tomcat, Android Studio, QGIS, SmallWorld, SAP, Docker, Visual Studio Code, Sourcetree, Jira, Bitbucket, Postman, Microsoft Power Platform
  • Programming Languages: C, Java, HTML5, Javascript, Typescript, Vuejs, CSS Databases: SQL, RDBMS, Oracle, SQLite

Certification

  • Certificate Of completion - Vue JS 2 - The Complete Guide, Udemy
  • Certificate of completion - SAP- ABAP
  • Completed a course in C language
  • Completed a course in PGDCA

Awards

5 years of completing appreciation certificate, nfoldROI Group of Companies

Achievementsandactivities

  • Developed a Text-to-Speech application published in playstore.
  • Developed Gmail replica and other applications in Android using JSON, RestAPI and Retrofit library.
  • Achieved a merit certificate for winning 1st prize in Poster Presentation.
  • Organized 'bottle rush' in ISL’s GENX tech 2012.
  • Actively participated in Technical events like 'E_QUIZ' and fun events.
  • Participated in various technical workshops, 'Emerging Trends on Robotics' and 'ILikeJava@Fanatic'.

Personal Information

Gender: Female

Timeline

Software Developer

nfoldROIGroup of Companies
09.2019 - 11.2024

Consultant, systems

nfoldROI India Pvt Ltd
09.2018 - 09.2019

Geographic Information Systems(GIS) Data Engineer

nfoldROI Group of Companies
03.2017 - 09.2018

Master of Technology - MTech - Computer science and Engineering

Jawaharlal Nehru Technological University
Farziya Naazsoftware developer