Dynamic Mobile Application Developer with extensive experience in building and maintaining high-quality mobile solutions. Proficient in React and RESTful services, with a strong track record of optimizing performance and enhancing user experiences. Adept at collaborating with cross-functional teams, I bring a proactive approach to problem-solving and a passion for innovation, consistently delivering results in fast-paced, agile environments.
Overview
10
10
years of professional experience
Work History
PWA Mobile Application Developer
Connecticut Department of Social Services
07.2022 - Current
Using MyDSS, user can access information about your benefits, including benefits verification, complete a renewal or Periodic Renewal Form (PRF), print budget sheets, view recent notices, report changes, submit proofs or other documents, and request a hearing.
Collaborated with IT professionals, software engineers and systems analysts.
Provided technical support and troubleshooting assistance for application users.
Monitored app reviews to identify areas for improvement and implement necessary adjustments.
Collaborated with cross-functional teams to define, design, and ship new app features.
Involved designing web pages using HTML5, CSS3, JavaScript, Bootstrap, SASS, LESS, React.js, Redux, and MongoDB.
Responsible for the style, look, and feel of the web pages with SASS, which extends CSS with dynamic behavior such as variables, mixins, operations, and functions.
Worked on React JS Virtual DOM and React views, rendering using components that contain additional components called custom HTML tags.
Used React Router for routing the Redux app to connect Redux and React to support routes.
Worked on using React Native components, forms, events, keys, navigation, and Redux concepts.
Worked on state, specs, props, and events to create interactive React.js components.
Experience in RESTful web services to integrate between the server side and client side.
Responsible for bug fixes and issue resolutions identified after the production deployment.
Performed high-level and detailed-level design to evaluate various technical approaches in implementing the automated business flows.
Handled cross-browser/platform compatibility issues (IE, Firefox, and Safari) on both Windows.
Integrated backend services with mobile applications to enable features like push notifications and data synchronization.
Optimized existing codebase for better performance on various devices.
Collaborated with designers to create visually appealing user interfaces for mobile apps.
Created user interfaces for applications on both iOS and Android platforms.
Analyzed customer feedback to identify areas of improvement in existing applications.
Assisted in creating detailed documentation related to mobile application development processes.
Monitored application usage metrics and analytics to measure success rate of each release.
Engaged actively in cross-functional teams to develop innovative solutions for complex problems.
Investigated new technologies that can be integrated into existing solutions.
Deployed new versions of the app on App Store and Play Store after passing through QA procedures.
Tested the performance of mobile applications on multiple devices to ensure compatibility across different hardware configurations.
Provided technical assistance during user acceptance testing.
Developed mobile application using various technologies such as Java, Objective-C and Swift.
Designed database schemas that support mobile functionality.
Participated in sprint planning sessions with other team members.
Identified opportunities for improving current design patterns used in the project.
Maintained source code repositories by committing changes regularly according to best practices.
Resolved technical issues related to mobile application development and deployment processes.
Implemented automated testing frameworks to improve quality assurance process for mobile applications.
Utilized agile methodologies to ensure timely delivery of project milestones and updates.
Performed application tests and evaluations before launch.
Worked closely with QA teams to ensure applications met quality standards before release.
Mobile Application Developer
Department of Healthcare services (State of North Carolina)
03.2021 - 07.2022
CovidApp allows internal DHS members from state of NC to screen daily for symptoms associated with COVID-19.
Design React Native components and higher order components.
Design UI views with Flexbox and React Native dimension API.
Used React Router for routing the redux app to connect redux and react to support routes.
Worked in using React native components, Forms, Event, Keys, Navigation and Redux concepts.
Worked on state, specs, props, and events to create interactive React JS components.
Implemented MVVM architecture using React and Redux framework.
Developed the flux pattern by using redux framework as a core dependency.
Implemented functionalities like Document download, Push Notifications, Google Maps, and Firebase analytics etc.
Responsible for bug fixes and issue resolutions identified after the Production Deployment.
Performed High level & Detailed level Design to evaluate various technical approaches in implementing the automated business flows.
Responsible for Google play store and App store releases and monitoring.
Mobile Application Developer
Department of Human Services
Atlanta, Georgia
12.2015 - 07.2020
Company Overview: The DCSS program provides the services like Locating alleged fathers and Non-Custodial Parents, establishing paternity (when necessary), establishing child support orders, ensuring compliance of the court orders etc. An effort to help families achieve self-sufficiency because the non-payment of child support is a key factor contributing to the impoverishment of children.
Participated in design sessions to understand the functionality of existing Systems and Architectural framework.
Worked with application/technical /support teams, business analysts and users to gather functional requirements and elaborate System Requirements.
Setup MobileFirst server to deploy and host mobile application in development environment.
Created Java REST full adapters and hosted on Worklight servers.
Responsible for creating efficient design and developing User Interaction screens / SPA using HTML5, CSS3, JavaScript, Angular 2.0, React.JS and Bootstrap.
Experience with common front-end development tools such as Babel, Webpack, and NPM.
Developed UI patterns using NodeJS package managers.
Used Middleware, Redux-Promise in application to retrieve data from Back-End and to also perform RESTFUL services.
Achieved native navigation by using react-native-navigation, created a fork for adding features to fit design needs.
Used Redux Framework architecture (like Reducers, Containers, Saga) for integrating the data with React-Native Application.
Used React concepts like JSX (JavaScript Syntax Extension), components, state and props.
Extensively used CSS preprocessors like LESS for re-usable style components.
Extensively used Bootstrap to implement Bootstrap buttons, forms, paginations, grids, popover scroll spy in webpages.
Implemented functionality using Angular2, Typescript and ES6.
Building components library, including Tree, Slide-View, and Table Grid.
Implemented form-based Authenticator and Challenge handler on client side.
Developed and configured Angular modules, Services, Directive, Routes, validations.
Implemented functionalities like Document Scan, Document upload, e-signature from mobile screen, Push Notifications, Video capture and upload, Appointments directly to mobile calendar, Google Maps etc.
Compiled mobile application using XCode IDE and deploy the application on Apple devices.
Implemented client services for MobileFirst server to communicate with DCSS servers. Design and develop Webservices based on Service Oriented Architecture and using HTTP/HTTPS, SOAP, REST, JSON, XML, XSD, and WSDL technologies.
Configured and Installed database for Worklight Admin and Worklight Runtime.
Designed, configured and installed schema for DCSS Mobile Application.
Configured cluster environment for Production and UAT.
Managed developer accounts with Apple and Google. Created and configured push notification certificate and install on mobile application.
Created QR Code linking to private APP Store and Production environment on Apple Store and Google Play.
Prepared Rollout plans and support during implementation.
Built Interactive Mobile Applications with required infrastructure.
Designed and configured sign availability server for all the environments.
Addressed performance issues to improve the efficiency of the system.
Experienced using MAVEN for project builds.
Experienced working with Cordova plugins for rendering communication between web and native platforms like Android and IOS.
The DCSS program provides the services like Locating alleged fathers and Non-Custodial Parents, establishing paternity (when necessary), establishing child support orders, ensuring compliance of the court orders etc. An effort to help families achieve self-sufficiency because the non-payment of child support is a key factor contributing to the impoverishment of children.
Android Developer
Unified Dispatch LLC
Pasadena, California
02.2015 - 12.2015
ZTrip gets you a black car or taxi, fast. You can book for now, for later today, or for later this week! If you book for now, our app shows you where the closest cars are located so you can be picked up in minutes. Payment is easy, - we'll charge the credit card you have on file with us. Our service is backed by over 25 years of trusted customer support and professionally licensed and insured drivers. With zTrip, you can expect a great ride.
Worked on both Android UI and Backend development.
Used Android SDK (2.0 to 4.4) and Android Studio for development.
Worked on Fragment callbacks, Push notification, and video streaming.
Experienced working on Google Maps, Broadcast receivers and services.
Worked on wide use of application framework like Intents, content providers, Alert Dialog, Fragments, AsyncTask, Handlers and lifecycle Call backs.
Worked on SQLite, Network Connectivity issues, Shared Preferences and also experienced working on Branch.
Proficient in working on Restful web services using JSON by passing GET and POST requests.
Involved working on critical UI and analytics.
Involved working closely with other team members and the other development teams.
Experienced using the Rally software developer tools.
Involved in Load/Performance testing.
Involved in debugging the application, production bugs fixing and enhancing the app.
Social Services Investigator-Claims Unit at Connecticut Department of Social Services (DSS)Social Services Investigator-Claims Unit at Connecticut Department of Social Services (DSS)
Eligibility Service Worker at State Of Connecticut, Department Of Social ServicesEligibility Service Worker at State Of Connecticut, Department Of Social Services
<ul><li>Working as a Technology Lead for e-banking, Mobile, and tablet banking applications as a Mainframes application developer</li><li>Responsibilities include designing, coding, testing, and maintaining Mainframe applications</li><li>Mainframe developers are also responsible for identifying and resolving technical issues, debugging, and supporting Mainframe applications throughout their lifecycle</li><li>To collaborate with other developers and stakeholders to ensure that Mainframe applications meet business requirements and adhere to coding standards</li><li>Additionally, be required to perform system maintenance tasks and participate in the development of new features and enhancements for Mainframe applications</li><li>Ensured the Production problems were resolved within SLA, with minimum time to restore critical applications</li><li>Provided permanent fixes/value adds to the application and continuous service improvements</li><li>Managed Coding, Unit testing and preparation, and Analysis of the test scenarios</li></ul> at Infosys Limited<ul><li>Working as a Technology Lead for e-banking, Mobile, and tablet banking applications as a Mainframes application developer</li><li>Responsibilities include designing, coding, testing, and maintaining Mainframe applications</li><li>Mainframe developers are also responsible for identifying and resolving technical issues, debugging, and supporting Mainframe applications throughout their lifecycle</li><li>To collaborate with other developers and stakeholders to ensure that Mainframe applications meet business requirements and adhere to coding standards</li><li>Additionally, be required to perform system maintenance tasks and participate in the development of new features and enhancements for Mainframe applications</li><li>Ensured the Production problems were resolved within SLA, with minimum time to restore critical applications</li><li>Provided permanent fixes/value adds to the application and continuous service improvements</li><li>Managed Coding, Unit testing and preparation, and Analysis of the test scenarios</li></ul> at Infosys Limited