TSOODOL TSERENDORJ
**** *. *** ****** *********, Iowa 52557
319-***-**** *******.**@*****.*** http://www.linkedin.com/in/tsoodol
FRONT-END WEB DEVELOPER
Dynamic web developer focused on front-end user interface design and back-end programming, with 3 years of experience building robust user experiences designed for ease of use and functionality. Strong knowledge of the software development lifecycle, contributing on a number of international client projects. Adept at translating user requirements into technical specifications and front-end wireframes. Additionally excel at database design, architecture, and programming.
CORE COMPETENCIES
Languages: PHP, Java, JavaScript, C#, Ruby
Web: Angular 2+, TypeScript, ReactJS, NodeJS, JSP, Servlet, HTML5, CSS3, jQuery, Bootstrap 3
Web/App Services: Restful Service, Apache Tomcat, .NET Framework
Frameworks: Ruby on Rails, Spark (Java), Express
Databases: MySQL, MongoDB
Design Patterns: Singleton, Factory Method, Template Method, Adapter, Bridge, Façade, MVC
Tools: Atom, Git, SourceTree, Grunt, Photoshop CS6, WordPress, Visual Studio 2012
Platforms: Windows 7 / 10, Ubuntu 16.04
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).
ABLE SOFT LLC, Ulaanbaatar, Mongolia 2016-2017
Developers of innovative ERP applications for diverse customers.
Software Web Developer
Built PHP-based ERP human resource management, time attendance, and meeting program modules in support of system and software development for multiple projects, including children and family administration application.
Tasks:
●Migrated a JavaScript-based public module to ReactJS.
●Linked time and attendance API to ZKEM hardware, allowing tracking of customer arrival and departure times.
●Defined user requirements, use case diagrams, class diagrams, and sequence diagrams.
●Designed and programmed user interface design.
●Optimized look and feel suing AJAX for dynamic pop-up windows.
●Programmed database read and write functions using PHP.
Achievements:
●Developed children and family administration application in Java.
●Delivered an SMS notification module capable of pushing notifications to customer phones.
●Automated frequent repetitive tasks such as unit testing, compilation, and minification with grunt.
●Programmed highly customized modules, allowing key functions in human resource, time, and attendance reporting.
Technologies: PHP, ReactJS, Redux, JavaScript, C#, MySQL, SourceTree (Git), Grunt, Sass, UML, Ubuntu 14.06
Continued Page 2
TSOODOL TSERENDORJ Page 2 319-***-**** *******.**@*****.***
SORAKO LLC, Ulaanbaatar, Mongolia 2015
Software development firm building robust, unique mobile applications.
Web Developer
Managed design of web applications based in Ruby on Rails.
Tasks:
●Implemented UI for preschool organization using Bootstrap 3.
●Designed database schema for MySQL database; programmed CRUD operations using Rails.
●Implemented user interactivity and user event handling using jQuery and AJAX.
●Created a pizza landing page for pizza company Mr. Pizza.
Achievements:
●Built a Bondooloi web application for preschool organizations and teachers.
Technologies: Ruby on Rails, PHP, JavaScript, AJAX, Bootstrap 3, MySQL, Git, Postman, Windows 7
ACADEMIC PROJECTS
●Cinema Booking – Maharishi University of Management: A web application for cinema booking system. Used MongoDB, Express, AngularJS and NodeJS.
●MUM Schedule – Maharishi University of Management: A web application for online course scheduling. Used Java, Spark, MySQL and IntelliJ IDE.
●Online Coding Web Application – Mongolian University of Science & Technology: A web application for Java coding classes, featuring a Java compiler. Used Ruby on Rails, MVC Pattern, Sass, Code Mirror, and MySQL.
EDUCATION
Master of Science in Computer Science
(In progress via distance education; expected completion April 2020)
Maharishi University of Management, Fairfield, Iowa
Key Courses: Web Application Programming, Modern Web Applications, Algorithms, Software Engineering
Bachelor of Software Engineering (2016)
Mongolian University of Science & Technology, Ulaanbaatar, Mongolia