Senior Technical Specialist Resume
SUMMARY:
- I am a Senior technical specialist with over 15 years of mobile development experience. I have extensive knowledge of different mobile technologies like iOS, Android, React Native, Angular, and Xamarin, and am well - versed with various coding and scripting languages like Swift, Objective C, TypeScript, and C#. I also specialize in web application development using Angular and VueJS.
- I have a deep understanding of the entire software development process, from concept design and development to testing and deployment. I have a strong track record of delivering high-quality mobile applications on time while ensuring excellent user experiences.
- I have worked on more than 20 mobile applications across multiple technologies and domains like Health care, Entertainment, Sports, and .
- I have knowledge of DevOps fundamentals through self-learning which enabled me to provide insightful guidance to DevOps engineers. This has helped the team to be more efficient in identifying potential problems and solutions quickly.
TECHNICAL SKILLS:
Environment: s: iOS, Android, Mac OS, Windows
Languages: Swift, Objective-C, React Native, Xamarin, VueJs, Angular, ES6, Android, HTML,Kotlin
Database: Core Data, SQLite, MySql, Couchbase, SQL server
Development Tools: Xcode IDE, Visual Studio, Android Studio, Instruments
Management Tools: Version 1, GIT, JEERA, Azure
Domains: Healthcare, Sports,, Entertainment.
PROFESSIONAL EXPERIENCE:
Confidential
Main Technologies:Visual Studio 2022, Xamarin, C#, Couchbase, LaunchDarkly, Raygun, Contentful, BLE
Responsibilities:
- Closed collaboration with client’s management and product team at client location, to understand their vision and requirement for the application for delivering a quality customer centric product.
- Ensured smooth transition from client's development team through multiple application/ code walkthrough sessions which helped us to understand possible roadblocks/issues and areas of improvement in advance.
- Seeking and capitalizing on the opportunities to improve productivity, solutions quality, and cost effectiveness.
- Lead the development of multiple mobile applications.
- Mentoring technical leads, developers, and DevOps engineer
- Preparing technical solution and architecture documents, artifacts for the app
- Design & develop the new features using MVVM architecture.
- Conducted code reviews and implemented best practices for mobile application development.
- Collaborated with cross-functional teams for better internal communication.
- Ensured compliance with security and privacy standards.
- Followed Agile methodology to complete the assignments on given time.
- Continuous coordination with client to avoid any future discrepancy.
Confidential
Main Technologies:Visual Studio 2012, SQL Server, C#, SQL Server Reporting Service
Responsibilities:
- Ensured multi-stage code walkthrough sessions for smooth transition of project from Client’s development team.
- Identify areas of improvement and create detailed specifications for bug fixes and enhancements.
- Prepare technical solution and architecture documents and artifacts.
- Follow the standard design process and coding guidelines to meet client’s requirement in estimated time with high benchmark.
- Successfully deploy the production build on client’s server.
- Day-to-day communication with stakeholders to provide status updates and making sure product is aligned with client’s expectations and to avoid any future discrepancy.
Confidential
Main Technologies:VueJS 2.0, ES6, Vuetify, Vuex, Vue Test Utils
Responsibilities:
- Coordinate with Product owner to understand the requirements, research the current technology landscape, design the architecture of the application, and develop it to meet the customer's needs.
- Identify and fix the bugs in existing framework as well as make enhancement in code base
- Create architectural design and follow it with the standard development process.
- Single-handedly worked on the entire Web application design and development
- Integration of REST api’s with application for secure communication with server
- Use of Bootstrap & ES6 for making website compatible with all screen sizes
Confidential
Main Technologies:Xcode 9.2, Swift 4.0, Charles Proxy, Jenkins.
Responsibilities:
- Conducted thorough discussions with the client's development team and reviewed their code to gain a comprehensive understanding of existing application and taken care of smooth transition from Client’s development team.
- Create Architectural design for new modules.
- Used the MVC architecture to ensure the new modules will be designed and developed in a structured and efficient manner.
- Follow Agile methodology to complete the functionalities.
- Technically lead and manage the team of size 2.
- Successfully deployed the production build to App Store.
- Continuous coordination with client to avoid any future discrepancy.
- Develop dynamic framework to accommodate future changes.
Confidential
Main Technologies:Angular 4, ES6, JavaScript, .Net web services
Responsibilities:
- Conducted Requirement gathering and project estimation to provide the complete picture of features and time required to deliver the project.
- Closed collaboration with product team to understand the requirement and plan accordingly.
- Create Architectural design for application including all modules and third-party libraries.
- Follow Agile methodology to complete the functionalities.
- Single-handedly managed the entire Web application and backend.
- Developed application using Angular 4.
- Developed back-end services for server communication.
- Integration of REST api’s with application for secure communication with Server
- Used Bootstrap & ES6 to adjust the website w.r.t multiple screen sizes
Confidential
Main Technologies:React Native, Redux, iOS, Android, Swift, Java, ES6, JavaScript
Responsibilities:
- Coordinate with Product owner to get project requirement and create design document for same
- Create architectural project design using Redux and create skeleton for same
- Integration of REST api’s using Axios
- User Authentication using OAuth2.
- Hands on experience using Kotlin for Android development
- Use React Native cookie packages for Cookie management.
- Handle the application navigation/routing using React navigation.
- Extensively use Redux to handle the state management of the application.
- Show graphs/charts using D3 + React Native SVG
- Use of camera package to scan the barcode of the medical devices.
- Download and show PDF to the users using React native PDF package.
- Use Jest/Chai packages for code unit testing.
- Use ESLint for linting and Code quality.
- Coordinate with DevOps team members, for release readiness and deployment in all environments
Confidential
Main Technologies:Objective-C, Swift 3.0, Xcode 8.0
Responsibilities:
- Closely coordinated with client’s management, product and development team to understand the project’s existing issues and future requirements.
- A smooth transition from the client's development team was ensured through multiple code walkthrough sessions.
- Create Architectural design w.r.t. current design and future requirements.
- Followed VIPER architecture for enhancement modules.
- Followed Agile methodology to complete the features in estimated time.
- Technically lead, mentor, and manage the team of 5 professionals.
- Manage continuous integration and deployment of the production build to App Store.
- Continuous coordination with stakeholders to provide status updates and to avoid any future discrepancy.
- Acting Scrum Master to achieve the sprint’s deliverables.
- Create daily metrics of all stories of sprint.
- Involve in Scrum of Scrum to understand the dependency of other teams.
Confidential
Main Technologies:Objective-C, Swift 3.0, Xcode 8.0
Responsibilities:
- Analyze the existing codebase, understand the dependencies between the application and any external systems, and communicate with stakeholders to understand their current and future needs.
- Create architectural design documents for upcoming modules.
- Provided technical guidance and direction, set goals and objectives, monitored performance, and provided feedback to ensure that the team is meeting its targets.
- Designed the architecture and developed the modules and deployed them to production.
- Followed Agile methodology to complete the assigned tasks in estimated time.
- Communicated with stakeholders throughout the process to ensure the developed features met their needs.
- Design & develop common Dynamic Framework to use same source code on both iPhone & iPad applications.
Confidential
Main Technologies:Objective-C, Xcode
Responsibilities:
- Close collaboration with client’s management and product team to gain requirement details and following best technical fundamentals to deliver the required features on given time.
- Design and create the architecture of local SQLite DB to store attendee data.
- Code optimization and performance improvement to store bulk data in DB.
- Provide technical direction to the team and day-to-day management.
- Manage resources to ensure the successful completion of the project by defining its goals and objectives.
- Create Design document & finish the development of all modules on time.
- Manage automation scripts to automate development testing and reduce manual effort
Confidential
Main Technologies:Objective-C, Xcode
Responsibilities:
- Proactively discuss with the client to gain an understanding of requirements and to discuss blockers or issues.
- Design and create a local DB structure to store product data in offline mode.
- Technically mentor and handle the team of professionals.
- Create the design & complete development of all modules in an estimated time.
- Integrate social media framework in application to post the info.
- Regular communication with client to keep them up to date on the status
Confidential
Main Technologies:Objective-C, Xcode
Responsibilities:
- Worked closely with product team to gain understanding of requirement and product’s needs.
- Technically lead and manage the team of professionals.
- Create design architecture document for all the modules.
- Active participation in design & development of all modules.
- Handle social media framework to post the info.
- Weekly collaboration with Client to showcase the developed feature and to understand the new requirements.
Confidential
Main Technologies:Objective-C, Xcode
Responsibilities:
- Requirement gathering from client.
- Technically lead and manage the team.
- Design & development of all modules.
- Handle social media framework to post the info.
- Client coordination to understand the requirement.