[go: up one dir, main page]

0% found this document useful (0 votes)
39 views12 pages

Manik UI React

Uploaded by

Madhava Rao
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
39 views12 pages

Manik UI React

Uploaded by

Madhava Rao
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 12

Name: Manik Mahendru

Email: mahendrumanik1@gmail.com
Contact:512-866-3762
LinkedIn: https://www.linkedin.com/in/manik-mahendru-b36ba654/

Summary:

· 11+ years of experience in Frontend web technologies, Mobile Application Development for Android, Flutter,
React Native, Phone-gap, Xamarin forms, Xamarin Android, J2ME, Blackberry, and Symbian. Web I have
worked on ReactJS.
· 8 Years’ experience in JavaScript, TypeScript, React-Redux, Redux-Thunk, Redux-Saga, Yarn, NPM, CSS,
HTML, and HOC
· A hands-on Testing library like Jest, React-Native-testing, Enzyme, and Chai , CI CD Pipeline Travis and Jenkins
· Code versioning with Git, SVN, and Bitbucket.
· Architect, build and implement accessibility features in the reusable component library.
· Best practices in front-end architecture, including performance, security, and usability.
· Involved in End to End Software development lifecycle and collaborating closely with designers, engineers, and
product managers.
· Experienced in Web Development using HTML5/CSS3, JavaScript (jQuery, AJAX), Bootstrap and JSON.
· Highly expertise in modern web architecture using advanced libraries and frameworks like React JS, Material
Design, Redux, RXJS, Knockout JS, Node JS, lodash, ES5, and ES6.
· Experience in working with SPA architecture such as ReactJS and Angular.
· Well versed with JavaScript Standard pre ES6 and above for client-side scripting, extensively used with server-
based applications using Node.js for effective code generation.
· Developed client-side applications using state management libraries such as Redux and its architecture with
using Node.JS for server-side.
· Expert in designing web applications and web content utilizing various Search Engine Optimization (SEO)
techniques and working with CSS/CSS Preprocessors like SASS and LESS.
· Experience in developing responsive web pages/applications using the Bootstrap framework.
· Good knowledge in using SVG and HTML5 Canvas to create 2D graphics for interaction and animation.
· Worked on exposing and consuming REST (Representational State Transfer) APIs using Node JS.
· Experience working with developer tools of different browsers like Chrome, IE, and Mozilla.
· Write high-quality, well-tested code to meet the needs of your customers. 90% test coverage
· Support and partner with product teams in shipping accessible products and resolving accessibility bugs.
· Coach and train others in accessibility standards and best practices.
· Well-versed with all the phases of the Software Development Life Cycle. Good working knowledge in Backend
technologies Java & J2EE, Node and Go Lang.
· Solid mathematical knowledge with experience developing data processing knowledge.
· Excellent communicator, team player, and ability to work in a team environment.
· Worked on modern browsers like Mozilla Firefox, Google Chrome, Safari, and IE.
· Working knowledge in SQL programming for packages, stored procedures etc., using MS SQL Server, Oracle
and MYSQL.
· Experience in using various tools and IDEs for development and design like VSCode, Web-Matrix, Eclipse and
Microsoft Sublime-text.
· In depth knowledge of Apache Subversion (SVN) and GIT integrating it with other systems (Jenkins). Also
used JIRA for bug and issue tracking.
· Strong communication, planning and problem-solving skills, with ability to work independently or with cross-
functional teams.
Education:
· Bachelor of Technology from RIMT

Technical Skills:
Languages : JavaScript, TypeScript, HTML, CSS/Sass, Java, C#, Go, Dart
Mobile Framework: : React Native, PhoneGap
Mobile Technology : Android, iOS, Blackberry, Symbian, Flutter
Web technologies : ReactJs, Redux, AngularJs, NodeJs, NPM, Webpack, Gulp,
Development : Embedded Applications, GPS Tracking, CRM, Social, E-commerce,
Entertainment, XMPP, SignalR
Hardware : Mobile devices (Android, iOS, Windows), NFC, iBeacon, POS
Routing : React Routers, React Native Navigation and React Native
Navigation-wix
Tools : Android Studio, Eclipse, SVN, Git, VS Code, Atom, Sublime
Database : MySQL, SQLite, MongoDB, SQL Server 2005
Web : AWS Lambda, Graph QL and RESTful
Operating System : Android 2.X – 9.X
Code versioning : Git and Bit-bucket.
Web-services : SOA (SOAP with XML), ROA (REST with JSON and XML)
Testing : Jest, Enzyme and React Native testing library
Methodologies : Agile- Scrum, Waterfall

Project Summary:

Client: Amazon, Remote Oct 22 – Present Role:


Sr. Frontend/React Lead

Description: amazon.com developed Comments and Reply functionality

Responsibilities:
· Project from scratch.
· Involved in the analysis, design, development, and testing phases of the Software Development Life Cycle
(SDLC) using Waterfall development methodology.
· Developed UI pages using HTML, CSS(Styled-component), JavaScript, and JSON.
· Highly expertise in modern web architecture using advanced libraries and frameworks like React JS, Material
Design, Redux, RXJS, Knockout JS, Node JS, lodash, ES5, and ES6.
· Experience in working with SPA architecture such as ReactJS and Angular.
· Well versed with JavaScript Standard pre ES6 and above for client-side scripting, extensively used with server-
based applications using Node.js for effective code generation.
· Developed client-side applications using state management libraries such as Redux and its architecture with
usingNode.JS for server-side.
· Expert in designing web applications and web content utilizing various Search Engine Optimization (SEO)
techniques and working with CSS/CSS Preprocessors like SASS and LESS.
· Experience in developing responsive web pages/applications using the Bootstrap framework.
· React Native, typescript Agile methodologies (Daily Standup, Retro, Backlog Grooming, Sprint Planning).
· Unit Test cases with React-testing library.
· Used functional approach (Hooks, Context API for state management)
· Automation test cases with Cypress.
· Worked on Visual Studio code for developing applications.
· Participated in bug bash sessions to discuss bugs.
· Involved in integrating RESTful web services with JSON response payload.
· In-depth knowledge of Apache Subversion (SVN) and GIT integrating it with other systems (Amazon Pipeline).
Also used JIRA for bug and issue tracking.
· Converted the manual build and release process to a fully automated process across dev, release,
performance testing & staging environments.
· Worked with Webpack to build Typescript modules.
· Performed unit testing and tested the website on multiple browsers with their old as well as the latest release.
· Maintained states in the stores and dispatched the actions using Redux.
· Created Typescript reusable components and services to consume REST APIs using component-based
architecture.
· Evaluated various tools ranging from Continuous Integration to Software Configuration Management.
· Worked on refactoring existing codebase from React class components to functional using React Hooks.

Environment: Visual Studio Code, React and React Native, typescript

Client: Tap Tap send, Plano, Texas May 22 – Oct 22


Role: Sr. Frontend/React Developer
Banking

Description: TapTapSend. With this users can send money anywhere

Responsibilities:
· Working with business stockholders in following designing and analysis task .
· Worked on React JS Virtual DOM and React views, rendering using components that contain custom HTML
directives in JSX.
· Worked on ReactJS Virtual DOM and component life cycle phases like Mounting, Updating, and UnMounting.
· Used a Responsive web design approach for crafting sites to provide an optimal viewing and interaction
experience.
· Implemented mock API with Node js and Express js and followed Json patterns as per various REST endpoints.
· Implemented HTTP REST API using NodeJS and extensively tested RESTful services using POSTMAN.
· Understanding Project from scratch.
· React Native, typescript.
· Developing Single Pages Application using HTML5, CSS3, Bootstrap, Angular 8, React, Redux-saga, NextJS,
GraphQL, ExpressJS, NodeJS, Socket, LESS.
· Responsible for managing AWS resources in the cloud and maintaining Continuous Integration and Continuous
Deployment pipeline for a fast-paced robust application development environment.
· Developed an internal application using ReactJS, Typescript, NextJS, Express, and NodeJS for Relationship
Managers Design React Native components and higher-order components.
· Design UI views with Flexbox and React Native dimension API.
· Proficient in developing Single Page Applications (SPA) using JavaScript MVC frameworks such as ReactJS
· Agile methodologies (Daily Standup, Retro, Backlog Grooming, and Sprint Planning).
· Unit Test cases with React-testing library, Followed 90% test coverage.
· Worked on Visual Studio code for developing applications.
· Automation test cases with Cypress.
· In-depth knowledge of Apache Subversion (SVN) and GIT integrating it with other systems (Jenkins). Also used
JIRA for bug and issue tracking.
· Used functional approach (Hooks, Redux for state management)
· Involved in integrating RESTful web services with JSON response payload.
· Converted the manual build and release process to a fully automated process across dev, release,
performance testing & staging environments.
· Maintained states in the stores and dispatched the actions using Redux.
· Worked with Webpack to build Typescript modules.
· Handled the whole team and divide the task between teams.
· Created Typescript reusable components and services to consume REST APIs using component-based
architecture.
· Performed unit testing and tested the website on multiple browsers with their old as well as the latest release.
· Evaluated various tools ranging from Continuous Integration to Software Configuration Management.
· Help in preparing high level design diagrams and framework architecture for automation.
· Created web-based user interface with React with Hooks & Styled Components.

Environment: Visual Studio Code, React and React Native, typescript

Client: Disney, Atlanta, GA Aug 20 – May 22


Role: Sr. Frontend/React Developer

Description: Disney Mobile app. Users can Book hotels, car parking, and check amenities at Disney world.

Responsibilities:
· Experience in all phases of Software Development Life Cycle (SDLC) including Analysis, Design, Development,
Documentation, Testing, Deployment, and maintenance..
· Deployment pipeline for a fast-paced robust application development environment.
· Developed an internal application using ReactJS, Typescript, NextJS, Express, and NodeJS for Relationship
Managers Design React Native components and higher-order components.
· Design UI views with Flexbox and React Native dimension API.
· Experience with creating Custom Reusable React Components Library and managed application state with
Redux.
· Experience in using React JS components, Forms, Events, Keys, Router, plus Redux architecture, and Hooks
depending on component types using complex Object-Oriented concepts in improving the performance of the
websites.
· Dart, Flutter, Google Maps.
· Agile methodologies (Daily Standup, Retro, Backlog Grooming, and Sprint Planning).
· Use redux for state management.
· Followed 90% test coverage. Handled end-to-end client communication.
· Developed responsive UI for all which works across all devices.
· Single Sign-on (SSO) Utility provides Authentication, Authorization along with Seamless user flow among
various participating Client websites on the Internet, the Intranet & Cross-Domain (Interoperability) world
· Implemented bottle micro-framework with REST API and MongoDB (NoSQL) as the back-end database.
Involved in the development of pages using the Bootstrap framework.
· Created formatter wrapper JavaScript API with Moment.js to format date, time, and numbers.
· Agile methodologies (Daily Standup, Retro, Backlog Grooming, Sprint Planning).
· Converted the manual build and release process to a fully automated process across dev, release,
performance testing & staging environments.
· Evaluated various tools ranging from Continuous Integration to Software Configuration Management.

Environment: Visual Studio Code, React and React Native, typescript

Client Levis, Atlanta, GA Aug 20 – May 22


Role: Lead Consultant
E-commerce-Levis

Description: Levis Mobile app. Users can purchase clothing items from the Mobile application.

Responsibilities:
· Responsible for design and development of user interface components and implementing them using well-
known React.js workflows with Redux.
· Design, develop and test HTML5, CSS3, Bootstrap, JavaScript, ES6, jQuery, and React.JS that meet
accessibility and web browser standards for the website.
· Worked closely with internal clients to define business objectives, project scope, solution space, and
design/development approach for various research applications.
· Responsible for Style, look and feel of the web page with SASS that extends CSS with dynamic behavior such as
variables, mixing, operations, and functions.
· Maintaining Parent and child elements by using State and Props in React.js
· Typescript, Hooks, Redux.
· Agile methodologies (Daily Standup, Retro, Backlog Grooming, Sprint Planning).
· Test case 80% coverage.
· Worked on Visual Studio code for developing applications.
· Automation test cases with Cypress.
· In-depth knowledge of Apache Subversion (SVN) and GIT integrating it with other systems (Jenkins). Also used
JIRA for bug and issue tracking.
· Used functional approach (Hooks, Redux for state management)
· Involved in integrating RESTful web services with JSON response payload.
· Converted the manual build and release process to a fully automated process across dev, release,
performance testing & staging environments.
· Maintained states in the stores and dispatched the actions using Redux.
· Worked with Webpack to build Typescript modules.
· Evaluated various tools ranging from Continuous Integration to Software Configuration Management.

Environment: Visual Studio Code, React and React Native, typescript

Xebia India Pvt. Ltd, Haryana, India Mar 20 – Jul 20


Senior Consultant
Airlines

Description: Xebia in-house project. Touch-less kiosk. The user just needs to open the camera and scan the QR
code from the Mobile camera then the user can control Kiosk Machine from the camera and Book Tickets in
Airport.

Responsibilities:
· Design, develop and test HTML5, CSS3, Bootstrap, JavaScript, ES6, jQuery, and React.JS that meet accessibility
and web browser standards for the website.
· Worked closely with internal clients to define business objectives, project scope, solution space, and
design/development approach for various research applications.
· Implemented Page Optimization techniques for web pages, Best Practices in JavaScript and handled Cross
Browser compatibility issues in web pages.
· ES6.
· Developed unit testing scripts using Jest for testing the React components using Enzyme and React test
renderer.
· Converted the manual build and release process to a fully automated process across dev, release,
performance testing & staging environments.
· Evaluated various tools ranging from Continuous Integration to Software Configuration Management.
· Working on state, specs, props, and events to create interactive React.js components. Implemented the
navigation between views using React Router. Implemented nested dropdowns using React-Select and used
React-Modal to show/hide modals as per the requirements.
· Maintaining application state in the Redux store, creating reducers, and dispatching redux actions to perform
state manipulations.
· Created JavaScript reusable components and services to consume REST APIs using component-based
architecture.
· Using Bitbucket to maintain the source code repository and Confluence for documenting the application.
· Involved in integrating RESTful web services with JSON response payload.
· JavaScript, Hooks, Redux.
· Offshore client location.

Environment: Visual Studio Code, React

Client: Xebia India Pvt. Ltd, India Mar 20 – Jul 20


Role: Senior Consultant
CRM

Description: Bain's and Company Trakindo app

Responsibilities:
· On Going project
· JavaScript, ES6.
· Agile methodologies (Daily Standup, Retro, Backlog Grooming, Sprint Planning).
· Developed unit testing scripts using Jest for testing the React components using Enzyme and React test
renderer.
· Used jQuery for callbacks, promises, and event-based functions.
· Developed various screens for the front end using React JS and used various predefined components from
NPM and Redux library.
· Converted the manual build and release process to a fully automated process across dev, release,
performance testing & staging environments.
· Evaluated various tools ranging from Continuous Integration to Software Configuration Management.
· Maintaining application state in the Redux store, creating reducers, and dispatching redux actions to perform
state manipulations.
· Created JavaScript reusable components and services to consume REST APIs using component-based
architecture.
· Using GitHub to maintain the source code repository and Confluence for documenting the application.
· Involved in integrating RESTful web services with JSON response payload.
· Javascript, Hooks, Redux.
· Converted the manual build and release process to a fully automated process across dev, release,
performance testing & staging environments.
· Evaluated various tools ranging from Continuous Integration to Software Configuration Management.
· Offshore client location.
Environment: Visual Studio Code, React and React Native

Xebia India Pvt. Ltd, India Nov 19 – Present


Senior Consultant
Banking

Description: IDFC Bank Personal finance management.

Responsibilities:
· Worked from a client location, worked as a Xebia spoke among all vendors
· Created various automation tools to manage the day-to-day build release activities
· Test Cases 96% coverage with the enzyme and Jest.
· Agile methodologies (Daily Standup, Retro, Backlog Grooming, Sprint Planning).
· JavaScript, ES6, and Styled-component.
· Worked with Webpack to build Typescript modules.
· Maintaining application state in the Redux store, creating reducers, and dispatching redux actions to perform
state manipulations.
· Created JavaScript reusable components and services to consume REST APIs using component-based
architecture.
· Using GitHub to maintain the source code repository and Confluence for documenting the application.
· Converted the manual build and release process to a fully automated process across dev, release,
performance testing & staging environments.
· Evaluated various tools ranging from Continuous Integration to Software Configuration Management.
· Offshore client location.

Environment: Visual Studio Code, React, React Native, ES6, JavaScript, Webpack, Native modules, Styled
component.

Xebia India Pvt. Ltd, India Jul 19 – Nov 19


Senior Consultant
Banking

Description: Boubyan Bank Mobile banking and Internet Banking

Responsibilities:
· Leading that project has a team of 4 members.
· Created various automation tools to manage day-to-day build release activities
· Created Typescript reusable components and services to consume REST APIs using component-based
architecture.
· Develop responsive UI for Mobile which works with all screen sizes across Android and iOS
· Agile methodologies (Daily Standup, Retro, Backlog Grooming, Sprint Planning).
· JavaScript, ES6, and Styled-component. Typescript
· Converted the manual build and release process to a fully automated process across dev, release,
performance testing & staging environments.
· Evaluated various tools ranging from Continuous Integration to Software Configuration Management.
· Offshore client location.

Environment: Visual Studio Code, React, React Native, Typescript, ES6, JavaScript, Webpack, Native modules,
Styled component.

Xebia India Pvt. Ltd, India Oct 18 - Jun 19 Senior


Consultant
Banking

Description: Genie application for the next best action for the banking employees

Responsibilities:
· Leading that project has a team of 6 members.
· Created various automation tools to manage day-to-day build release activities.
· Agile methodologies (Daily Standup, Retro, Backlog Grooming, Sprint Planning).
· JavaScript, ES6, and Post-CSS. Developed HOC.
· Created JavaScript reusable components and services to consume REST APIs using component-based
architecture.
· Developed various reusable component which follows the HOC pattern.
· Developed unit testing scripts using Jest for testing the React components using Enzyme and React test
renderer.
· Use Redux for state management.
· Used Keyclock for SSO login.
· Implemented React-Router to enable navigation from one view to the next as the user performs application
tasks.
· Worked with Webpack to build JavaScript modules.
· Converted the manual build and release process to a fully automated process across dev, release,
performance testing & staging environments.
· Evaluated various tools ranging from Continuous Integration to Software Configuration Management.
· Handled client communication.

Environment: Visual Studio Code, React, ES6, JavaScript, Webpack, Post-CSS.

Xebia India Pvt. Ltd, India May 18 – Oct 18


Senior Consultant
Airlines

Description: Booking engine to book flight (Round Trip, One way, Stopover)

Responsibilities:
· Created various automation tools to manage day-to-day build release activities.
· JavaScript, ReasonML, and CSS. Developed HOC.
· Agile methodologies (Daily Standup, Retro, Backlog Grooming, Sprint Planning).
· Converted the manual build and release process to a fully automated process across dev, release,
performance testing & staging environments.
· Evaluated various tools ranging from Continuous Integration to Software Configuration management
· Handled client communication

Environment: Visual Studio Code, React, ReasonML, JavaScript, Webpack, CSS

Xebia India Pvt. Ltd, India Feb 18 – Jun 18


Senior Consultant
Gaming

Description: Quiz game for learning and development

Responsibilities:
· Worked as application developer
Environment: Android, Android studio, RX Java, MVVM

Smart Data Enterprises Sep 17 – Nov 17


Senior Associate
Social & Entertainment Services

Description: This app is similar to Facebook. Here, parents can track baby growth in the form of timelines.
Development of Native modules are there. Developed our own Node modules. In-app purchase is available too.

Responsibilities:
· Handled end-to-end software development. Defined processes for build & release related activities.
· Javascript and CSS. Developed HOC and some customized node modules.
· Agile methodologies (Daily Standup, Retro, Backlog Grooming, Sprint Planning).
· Created various automation tools to manage day-to-day build release activities.
· Created POC & evaluated various features of the version control system.
· Converted the manual build and release process to a fully automated process across dev, release,
performance testing & staging environments.
· Evaluated various tools ranging from Continuous Integration to Software Configuration
· Handled client communication.
· Assigned tasks to my team through Trello.

Environment: React Native, CLI, Android studio, Xcode, Mongo DB, Node, JavaScript, ES6

Smart Data Enterprises, India Sep 16 – Aug 17


Senior Associate
Health, Wellness & Fitness

Description: We built an application for gym trainers and trainees wherein trainers could schedule exercise plans
and diet charts in the form of videos or images.

Responsibilities:
· Defined processes for build & release related activities.
· Created various automation tools to manage day-to-day build release activities.
· Javascript and CSS.
· Created POC & evaluated various features of the version control system.
· Converted the manual build and release process to a fully automated process across dev, release,
performance testing & staging environments.
· Evaluated various tools ranging from Continuous Integration to Software Configuration management.

Environment: React Native, CLI, Android studio, Xcode, Docker, Couchbase, Couchbase Lite, Couchbase gateway,
Mongo DB, Node, Java-script, ES6.

Smart Data Enterprises, India Dec 15 – Sep 16


Senior Associate

Description: This is responsible for recruiting, screening, interviewing, and placing workers. They also handle
employee relations, payroll, benefits, and training.

Responsibilities:
· Defined processes for build & release related activities.
· Created various automation tools to manage day-to-day build release activities.
· Created POC & evaluated various features of the version control system.
· Converted the manual build and release process to a fully automated process across dev, release,
performance testing & staging environments.
· Evaluated various tools ranging from Continuous Integration to Software Configuration management.
· Handled client communication.
· Did Xamarin environment setup.

Environment: Jenkins, Xamarin.forms, Visual Studio, Xcode, Mono Android, Mono iOS, Android SDK, Google Maps,
SQLite, Socket, Mongo DB, Node.

Smart Data Enterprises, India Dec 14 – Mar 15


Senior Associate
Transport/Logistics

Description: This application is a national passenger transportation management company serving transit agencies,
school districts, and the healthcare industry. In this, we integrated customized geo fencing over Google Maps.

Responsibilities:
· Defined processes for build & release related activities.
· Created various automation tools to manage the day-to-day build release activities.
· Created POC & evaluated various features of the version control system.
· Converted the manual build and release process to a fully automated process across dev, release,
performance testing & staging environments.
· Evaluated various tools ranging from Continuous Integration to Software Configuration management.
· Involved in client communication.

Environment: Jenkins, Xamarin. forms, Visual Studio, Xcode, Mono Android, Mono iOS, Android SDK, Google Maps,
SQLite, and Socket.

Smart Data Enterprises, India Jul 14 – Oct 14


Senior Associate
Transport

Description: We developed an application that provides pick and drop facility. In this application, integration of
NDK was done with which we can compile iOS code in Android.

Responsibilities:
· Defined processes for build & release related activities.
· Created various automation tools to manage day-to-day build release activities.
· Created POC & evaluated various features of the version control system.
· Converted the manual build and release process to a fully automated process across dev, release,
performance testing & staging environments.
· Evaluated various tools ranging from Continuous Integration to Software Configuration management.
· Involved in client communication.

Environment: Jenkins, Android Studio, Android SDK, Google Maps, SQLite, SIP
Impinge Solution, India Mar 14 – Jun 14
Software Engineer
IT Services

Description: This is a dating application. The user can send requests to interested ones. On the basis of acceptance,
both can chat. In-app purchase is available.

Responsibilities:
· Defined processes for build & release related activities.
· Created various automation tools to manage day-to-day build release activities.
· Created POC & evaluated various features of the version control system.
· Converted the manual build and release process to a fully automated process across dev, release,
performance testing & staging environments.
· Evaluated various tools ranging from Continuous Integration to Software Configuration Management.
· Involved in client communication
· Task management via Assembla.

Environment: Jenkins, Android Studio, Android SDK, XMP.

Impinge Solution, India Nov 13 – Jan 14


Software Engineer
Chat Application

Description: This application has functionality for peer-to-peer chat, Group chat, VOIP, Video sharing, and Image
sharing.

Responsibilities:
· Defined processes for build & release related activities.
· Created various automation tools to manage the day-to-day build release activities.
· Created POC & evaluated various features of the version control system.
· Converted the manual build and release process to a fully automated process across dev, release,
performance testing & staging environments.
· Evaluated various tools ranging from Continuous Integration to Software Configuration management.
· Involved in client communication.

Environment: Jenkins, Android Studio, Android SDK, XMP

Pragyaware Informatics PVT. LTD., India Apr 13 – Oct 13


Software Engineer
E-Commerce

Description: Recharge Services of multiple mobile or DTH Operators through a Single Mobile Application. It
provides a simple, secure, and instant mobile-based recharge solution anytime and anywhere through the web,
GPRS, SMS, or phone.

Responsibilities:
· Defined processes for build & release related activities.
· Defined best practices in terms of system setup and management.
· Coordinate with the Technical Director on current programming tasks.
· Collaborate with other programmers to design and implement features.
· Produced well-organized, optimized, and documented source code.
· Evaluated various tools ranging from Continuous Integration to Software Configuration management.
· Worked independently. Involved in client communication.
· Acted as a Scrum master.

Environment: Eclipse, Android SDK, SQLite

Pragyaware Informatics PVT. LTD., India Apr 12 – May 12


Software Engineer
Energy

Description: This application was made on a Mobile platform like Blackberry. C# was used for handling the GPRS
requests from mobile devices and SQL Server 2008 was used as DBMS.

Responsibilities:
· Defined processes for build & release related activities.
· Created various automation tools to manage day-to-day build release activities.
· Created POC & evaluated various features of the version control system.
· Converted the manual build and release process to a fully automated process across dev, release,
performance testing & staging environments.
· Evaluated various tools ranging from Continuous Integration to Software Configuration management

Environment: Jenkins, Eclipse, Android SDK, Google Maps

Pragyaware Informatics PVT. LTD., India Apr 12 – May 12


Software Engineer
Energy

Description: Developed a Spot Billing Mobile Application for Meter Readers to generate consumer electricity bills
and print via Bluetooth Thermal printer.

Responsibilities:
· Defined processes for build & release related activities.
· Defined best practices in terms of system setup and management.
· Coordinated with the Technical Director on current programming tasks.
· Collaborated with other programmers to design and implement features.
· Produced well-organized, optimized, and documented source code.
· Evaluated various tools ranging from Continuous Integration to Software Configuration management.

Environment: Eclipse, Android 5.x

You might also like