
Rajesh D
Sr Software Engineer @ Innova Solutions
About
I just want to gain knowledge about the software development field and to utilize my potential in this field for the betterment of your company which will be my first priority. So please contact me for further discussion or just call me
-
United States
Computer Software
Threads, Programming, Attention to Detail, Problem Solving, Programming Languages, Jira, Confluence, Fortify, RESTful WebServices, SwiftUI, CCNA, Packet Tracer, Internet of Things, Linux, C, MySQL, Xcode, Model-view-viewmodel (MVVM), Swift (Programming Language), GitHub
Experience

Sr Software Engineer
• Developed the Business Applications using Swift programming language and Xcode IDE. • Implemented architecture using the MVVM pattern and incorporated various design patterns. • Worked on App Auth for the login flow of the customers along with the two-step factors. • Maintained the separate EPIC branches for any new feature work until got a sign off from stack holders to merge into main Develop branch and prepare of the Release Cuts. • Made server calls using URL Session and reflected the UI elements with proper data along with error handling cases as well. • Involved in releasing the application to App Store whenever there was a new RC was planned.

Sr iOS developer
Houston, Texas, United States
Developed the MDCS Application using Swift programming language and XCODE IDE. • Worked on Bluetooth Integration with third party Libraries. • Used swiftUI framework to develop UI screens. • Mainly worked with Methane Bluetooth devices to get readings from instruments and incorporate them in the Application. • Worked with some third-party libraries like Arcgis, Okta, Ecotech Horizon, Swiftlint,and etc. along with some first party frameworks likes of UIKIT, Core Location and MapKit. • Implemented architecture using the MVVM pattern and incorporated various design patterns. • Maintained the code coverage by writing Unit Test cases. • Used URLSession to make the network calls to Arcgis layers. • Handled the error handling using network calls and make sure nothing breaks in the app. • Documented all the required steps to for setup XCode project and KT’s in Confluence pages. • Performed the sonar cube scans for the application before going to live for each sprint. • Developed the application to support both Offline and Online environments. • Traced the leakages using Instruments and crashes using the Firebase Crashlytics. • Involved with Okta Auth to pass the authentication for the Users listed in AD. • Continually involving with offshore teams along with different teams in on-site to keep the things moving. • Worked in monthly iteration Agile methodology and finishing the tasks as per the release priority. • Always follow-up with the ArcGis SDK upgrades and making sure to make the changes from app side with the new updates. • Generated the builds in Test Flights for QA for validation.

iOS Developer
Worked on developing native application on iOS platform using MVVM design pattern with Swift 4.X and XCODE 10.x, 11.x IDE. • Mainly worked with Back base SDK widgets to make the payment orders. • Worked with some third-party libraries to integrate into the application. • Converted Code from UIKit to SwiftUI and combine for existing and new functionalities. • Maintained the code coverage by writing Unit Test cases and app is well provided from the security threats using Arxon. • Used URLSession to make the network calls from servers and parsed them using JSONSerialization. • Worked continuously with Backend/QA and UX/UI team to gather the requirements. • Worked in Bi-weekly Agile methodology and finishing the tasks as per the release priority. • Collaborated with server-side team to get the API’s for environments. • Making sure of no memory leaks using Instruments developer tool. • Developed the UI using Storyboards and Xib’s.
Rajesh D's Contact Information
Phone
Find the Right Leads
Find Verified Contact Data
What LeadContact does well
Find verified emails, phone numbers, and decision-makers with 98% accuracy.
Find Leads
Find the right people by company, role, industry, location, and more.
925M+ professional profiles

Find Emails
Access verified email addresses for your target contacts.
657M+ emails

Find Phone Numbers
Get cross-validated phone data from multiple top sources.
239M+ phone numbers

More Accurate. Lower Cost.
Find contact data in 1 tool with 98% accuracy
LeadContact integrates leading enrichment tools to deliver more accurate contact data—without paying for each one.
Great conversations start with the right contact.
It’s time to find yours.

