Devendra Rathore
Full Stack Software Engineer
IOS, Angular, React, React Native, NodeJS, DevOps
Email :-M: -
Skype:-
Profile Summary
•Consistently met the challenges presented in this field over the past 13 years as a I am a passionate Full
stack developer cum solution architect managing all aspects of Software and Website Development in
the domain ranging from real-estate, medical, assistance, and many more. I also excel in merging
business and user needs into high-quality, cost-effective design solutions while keeping within
budgetary constraints.
• Highly dependable Software Engineer and enthusiastic team player dedicated to streamlining
processes and efficiently resolving project issues.
• Updates job knowledge by studying state-of-the-art development tools, programming techniques, and
computing equipment; participating in educational opportunities; reading professional publications;
maintaining personal networks; participating in professional organizations.
• Provides information by collecting, analyzing, and summarizing development and service issues.
• Accomplishes engineering and organization mission by completing related results as needed.
• Develops software solutions by studying information needs; conferring with users; studying systems
flow, data usage, and work processes; investigating problem areas; following the software development
life cycle.
Education
Degree
BE (CS)
Discipline
University
City/Country
Software Engineering
University of RGPV
Indore/India
Professional Working Experience
Technology Consultant/Independent Contractor
Full Stack Software Engineer (Part-time/Fulltime)
January 2018 - Present
• Coordinate project performance with clients. Respond to problems in a timely, effective manner.
• Complete assigned projects in a timely manner within project parameters.
• Meet project objectives, providing systems that operate in a cost-effective manner.
• Provide good technical guidance to project team members within the organization so that their
abilities and the overall project quality are enhanced.
• Keep management informed of project progress and problems, particularly as to needed changes in
schedule, resources, or product. Maintain appropriate expertise to ensure effective service level.
• Communicate with divisional user personnel and data processing management on problem and
project status as appropriate. Secure approvals on specifications and project completion as appropriate.
Full Stack Software Engineer
KalSoft January 2015 – December 2017
• Mobile Application Development using Phone Gap, Ionic and React-Native
• IOS Mobile Applications code using Swift/Objective C.
• API / back-end code in JavaScript using Nodejs.
• Understanding, creating, manipulating, and querying databases (SQL or NoSql databases)
• Front-end code in one or more languages, e.g. HTML, CSS, JavaScript etc.
• Project management / client work, e.g. gathering requirements, creating technical specifications and
architecture documents, creating good documentation, managing a project timeline (e.g., someone with
knowledge of Agile/ SCRUM/Kanban)
Full Stack Engineer (iOS, MEAN Stack)
Citrus bits January 2013 - December 2014
• I worked with core competencies in Linux (Debian), No SQL Database design (Mongo dB),
manipulation, and query, back-end technologies (JavaScript, NodeJs, ExpressJs), and some front-end
design (HTML, Jade), as well as iOS api app structure design, restful api integration in iOS apps, iOS UI
design with auto-layout, lead development team, interacting with Scrum Master, execute tasks, update
Jira sprint board to document all efforts.
Sr.Software Engineer (iOS)
CreatriXe
January 2012 - December 2012
• Cultivate a collaborative working environment with a growing team.
• Hands-on coding, systems analysis, design, and delivery of projects assigned.
Software Engineer (iOS, Mean Stack)
PanaCloud
January 2010 - December 2011
• Design and build advanced applications for the given platforms (iOS native and Mean Stack).
• Collaborate with cross-functional teams to define, design, and ship new features.
• Unit-test code for robustness, including edge cases, usability, and general reliability.
• Work on bug fixing and improving application performance.
• Continuously discover, evaluate, and implement new technologies to maximize development
efficiency.
Other Experience (Teaching/Training)
IOS Software Development Trainer
Mumbai International Airlines June 2009 - August 2009
• Hand's on Training of Programming with Apple's Swift. (https://developer.apple.com/swift)
• To enhance the skills of trainees in iOS Application Development from beginner to intermediate level
so that they would be able develop different applications with their own skills and research.
• (https://developer.apple.com/ios)
• Introduction to Apple's Developer account.( https://developer.apple.com)
• Introduction to Beta Testing via iTunes Connect. (https://itunesconnect.apple.com)
Teaching Assistant
SIR SYED UNIVERSITY OF ENGINEERING AND TECHNOLOGY
November 2008 - July 2009 (9 months)
• Teaching Assistant in iOS Software Development Course (Using Swift) at Continuing education
programmer. (http:// www.ssuet.edu.pk/cep/)
IOS Software Development Trainer
OA Systems Inc.
June 2008 - October 2008
• Providing training to professionals on iOS software development.
• Helping professionals to gain capability to adapt good practices in Apple's suggested way.
• Letting trainees to go through development on Apple's latest language Swift.
• A hands on practice which should be developing a least one simple apps in the session.
• Introduction to Developer provisioning profiles and iTunes Connect.
Invigilator at British Council
April 2007 - May 2008
• To support the Head Invigilators with the day-to-day operation of examination venues, assisting with
setting-up examination venues by laying out stationery, equipment and examination papers in
accordance with strict procedures.
• Assisting candidates prior to the start of examinations by directing them to their seats and advising
them about possessions permitted in examination venues.
• offering advice and guidance to unregistered candidates without allocated seats.
• Ensuring that candidates do not talk once inside examination venues.
• Invigilating during examinations, dealing with queries raised by candidates and dealing with
examination irregularities in accordance with strict procedures.
• checking attendance during examinations.
• Recording details of late arrivals and early leavers and collecting scripts from early leavers.
• Escorting candidates from venues during the examinations as required, and supervising candidates
whilst outside examination venues
• Collecting and collating scripts at the end of the examination in accordance with strict procedures.
• Assisting with the preparation of script envelopes.
• Supervising candidates leaving examination venues, ensuring that candidates do not remove
equipment or stationery from the venue without authorization
• Ensuring that candidates leave venues in an orderly and quiet manner.
Professional Certifications / Licenses
Projects
Hunza News (React-Native App Open Source Apps)
August 2019 to Present
Hunza News is community news publishing no profit organization based in Hunza valley north of
Pakistan. It’s server’s purpose of publishing news of remote community. I have started developing React
Native apps so that everyone can have news on their phone.
Konstant Runner (React-Native App and UI/UX Design)
March 2019 to Present
Konstant Runner is Services Company which helps its customers in different errands. The purpose of
apps is connect the clients with the firm.
Dexive (React-Native App)
December 2018 to February 2019
Dexive is a crypt currency exchange built on NEO block chain and I was responsible for building crypto
currency wallet for the exchange.
Napption (React-Native App)
September 2018 to December 2018
Napption is Ecuador based restaurant and the aims of this app is to provide solution for the order taking
information.
LumLife (React-Native App, NodeJS, Sketch app design)
May 2018 to August 2018
Lumlife is Silicon Valley based Startup and it aims to provide solution the health related data tracking
process via different sources.
Malikans (Angular Web App)
March 2018 to April 2018
Malikans is New York City based Startup and it aims to provide solution the real state related legal
process.
Qatar Primary Materials (React-Native Mobile Apps)
July 2017 to February 2018
Qatar Primary Materials apps are built for iOS, Android using React-Native Frame built by Facebook.
Apps are intended to help employees of Qatar Primary materials and manage their events internally
regarding meetings, traveling and vacations.
Qatar News Agency (React-Native Mobile Apps and Node.js Backend, DevOps)
October 2016 to December 2017
Qatar News Agency apps are built for iOS, iWatch, Android and Android Watch using React-Native
Frame built by Facebook.
Qatar News Agency apps enables users to read news content online and offline, bookmark the certain
articles. Users can also watch live TV streaming and can also listen to Radio using this app. The user can
select to have customize content feed, i-e someone interested in news related to sports can select
his/her preferences for sports.
The News Agency app also delivers content that might interest the government officials and for this
purpose user privileges to receive content differs for different users. The users can register and then
request QNA to gain certain privileges, a normal registration still allows users to have the features with
difference of content.
My Lively Moments (Native iOS and Node.js)
March 2016 to October 2016
Social networking platform that allows registered users to create profiles, upload photos and video,
send messages and keep in touch with friends, family and colleagues. This aim of social media is to
generate funds on basis of charity.
* https://itunes.apple.com/us/app/my-lively-moments/id-?mt=8&ign-mpt=uo%3D4
Zietwert (Native iOS)
January 2016 to March 2016
Social networking platform that allows registered users to create profiles, upload photos and video,
send messages and keep in touch with friends, family and colleagues. The aim of this social media was to
protect user data by having a business model of paid users. The project failed due to budget issues.
Visitor Management App* (Native iOS)
February 2016 to March 2016
Worked on stunning iPad interface for our Visitor Management system with option for employee in/out
to remove bugs and add new features. this app syncs over multiple iPads, multiple offices - directly with
your custom web dashboard. Yes, we think it's time to replace your old visitor book!
- Impress your visitors
- Record essential details and categories
- Allow visitors to sign custom visitor agreements/NDA's
- Notify staff of the visitor arrival (Email and/or SMS)
- Record photo's, smile! Even print visitor badges.
* Title is under non-disclosure agreement.
Find Jobs App* (Phone Gap)
November 2015 to January 2015
US based Jobs Finder startup having a current website needed a mobile apps on Android and iOS.
Limited time and pressure to stay in the market made it difficult for them to survive, Phone Gap app for
them was the answer by improving the capability of their current website.
* Title is under non-disclosure agreement.
Car parts App* (Phone Gap)
October 2015 to November 2015
An independent group which built asked to build app so they can offer the widest range of car parts,
accessories and leisure products available in the Germany.
* Title is under non-disclosure agreement.
Law Quiz App (MEAN Stack, iOS Native App)
June 2015 to September 2015
Law Quiz App has Following Parts: Admin Panel developed with AngularJS and Bootstrap. Restful API
using NodeJS and Express to serve iOS native Mobile Application and Web Application.
Humtap (Native iOS)
February 2015 to March 2015
Following is the list of Functionality.
1- Video created from a list of selected images with a App Music.
-The images could be selected from camera roll, captured from Camera or from user's Facebook album.
Ken burns effect was also part of this functionality.
2- Video created from a Video with App music.
3- Video created from Video with current audio and App music.
4-Multi Genre functionality to make App capable to play multiple music’s.
5-App tutorials for new users
Dolmen Mall App (Native iOS and Parse Server)
The Mall App offers discounts and in hand quick information about products in one of India famous
Mall. We are honored to announce that our app will act as shopping guide. The app lets the user avail
discount codes and quickly find out what's gone on sale in the mall.
RFID Based Student Attendance System for Universities (Java Desktop App for windows)
November 2013 to December 2013
RFID (Radio Frequency Identification) based Attendance system was developed as a prototype for
Universities , I used RFID cards for Student identification and Developed Software using Java
Programming language which could Identify individual , Mark attendance and generate Students
attendance Reports. I shared all the privileges and Copyrights of this Project with University of Sindh &
Currently this project is been extended by a group of Students at as Final year Project.