AJIT RAJTHALA
**** * *** **. ** #*** Fairfield, Iowa 52557
641-***-**** acvjci@r.postjobfree.com https://np.linkedin.com/in/ajitrajthala
ANDROID DEVELOPER
Outstanding object-oriented programmer with a focus on Android app development, and over 5 years of experience building complex apps from user requirements. Proven abilities in complete project development, including front-end, back-end, database and analysis. Excellent at integrating SDKs and APIs and utilizing frameworks, tools, and SCRUM methodologies to create elegant code.
Android App Development Function Optimization Database Design Algorithm Creation
Enterprise Solutions Design Requirements SCRUM Methodologies Data Analysis
SDKs & APIs Project Presentation & Delivery Documentation Elegant Code
Languages: Java, C, C++, Scala
Web: JavaScript, jQuery, HTML, CSS, XML, JSON, JSP, JSF, Servlets, RESTful web services
Databases: SQLite, MySQL
Tools: NetBeans, Git, Subversion, Bitbucket, JIRA, Adobe Photoshop, draw9patch
Platforms: Windows, Linux
Android APIs: Google Cloud Messaging (GCM), Parse SDK, Facebook API, Google Maps API, Google Analytics, Barcode Scanner, Gson, AQuery, Volley, Retrofit, AndroidAnnotations, Espresso, Picasso, Universal Image Loader, Crashlytics, Airbrake, Support libraries, AppCompat
Android Tools: Android Studio, Eclipse, Android Development Toolkit, Android Debug Bridge, Gradle
Frameworks/Other: Material Design, Supporting multiple screens, String localization, Hadoop, Cloudera, Spark, Spring MVC
SDLC: Agile, Waterfall, FastTrack
PROFESSIONAL EXPERIENCE
CAREER NOTE: Completed on-campus studies and currently taking distance education courses to complete a Master's Degree in Computer Science (Available for full-time, W-2 employment).
BRAINDIGIT IT SOLUTIONS PVT LTD, Kathmandu, Nepal 2011-2015
Enterprise software development company with over 100 employees.
Senior Software Engineer
Built a wide variety of Android applications from the ground up, both internal and external, including front-end, back-end, algorithms, database optimization and unit testing. Developed functions and modules for dynamic form generation, aggregation, communication, and localization, among many others. Analyzed design requirements and prepared accompanying proposal documentation to ensure client needs are met and final product is exceptional. Led SCRUM meetings. Guided and educated junior developers.
Android Apps:
NEPSE: Real-time stock exchange application which allows users to research, view live trading data, and create watch lists.
NYEF: Event management and social media app, featuring complex data management and inter-device communication.
Ayna: Business directory and subsidiary of main website, showing current ads and maps.
AJIT RAJTHALA Page 2
641-***-**** acvjci@r.postjobfree.com https://np.linkedin.com/in/ajitrajthala
Listbingo Classifieds 2.0: Powerful data server for Joomla classified ads. Users may register, post ads, and respond to ads in real time.
GuardSearch: Employment app for security employers to find competent guards.
NepalKhabar: News aggregator, collecting from multiple sources to display a customized feed.
AspxCommerce Mobile: Complete modifiable eCommerce shopping cart solution.
Technologies: Java, JSON, XML, SQLite, Android Studio, Android SDK, Git, draw9patch, Linux
EDUCATION
Master of Science in Computer Science
(In progress via distance education; expected completion June 2018)
Maharishi University of Management – Fairfield, Iowa
Relevant Courses: Modern Programming Practices; Web Application Programming; Algorithms; Big Data; Web Application Architecture
Bachelor of Science in Computer Engineering (2010)
Kantipur Engineering College – Dhapakhel, Lalitpur, Nepal
PROFESSIONAL DEVELOPMENT
Smartphone Emerging Technologies - Coursera
Programming Mobile Applications for Android Handheld Systems - Coursera
Java Programming (J2SE) - Kantipur Engineering College
AWARDS
Finalist in Pivot Nepal Mobile App Competition
Top-Rated Developer at Upwork
Outstanding Developer of the Year 2015
Product Ownership & Hard Working Award
Try-Try-Try Again 2013 & Never Give Up 2012
Employee of the Month 2011
ACADEMIC PROJECTS
Doctor's Appointment Management System, MUM: Built doctor/patient information system allowing schedule viewing and appointment arranging, on Spring MVC and Hibernate.
User Logs, MUM: Developed crystal ball application to predict user's interest based on browsing records; Big Data program. Utilized Scala and Spark.
Online Dictionary, MUM: Created online dictionary using JSP and Servlets.
Library Management System, MUM: Developed complex library data storage system allowing browsing, check-in and check-out. Technologies used include JavaFX.
Data Visualization, Kantipur Engineering College: Designed and implemented web-based application to store data and automate graphical report generation. Used .NET technologies.