Crm Developer Resume
5.00/5 (Submit Your Rating)
EXECUTIVE SUMMARY:
- 4 years of experience as a Progress Openedge/ABL Software Developer.
- 4 years of experience in various areas of Progress software development:
- Progress Openedge Object Oriented design.
- UI/GUI design with JSON and ABL - AppBuilder.
- Test and debug with Progress procedure debugger.
- Program in Object-Oriented Progess Openedge and procedure based ABL codes.
- Version control and deployment with Jenkins.
- Lead Progress Openedge technology training and demonstration.
- Worked with Progress consultants in system design.
- 5 years of experience in direct and indirect technical troubleshooting such as; quality assurance, writing test scripts, troubleshooting hardware and software problems, and solving problem as a system administrator.
- Proven experience in being in charge of a Software Enhancement project to convert a Progress ABL desktop application to a Progress Openedge Web Application using a variety of Progress technologies and other popular programming languages.
- Demonstrated professional Progress coding standard and logical design based on modern business layers.
- An experienced Freelance Front-End Web Developer in creating a CRM system using new and popular framework such as JavaScript, React.js, Bootstrap and HTML 5.
- Proven experience in working with multiple department heads, third party consultants, and clients to scope, plan, and execute products and solutions.
- Able to successfully review existing systems, to identify inefficient and inconsistent coding practices.
- Experience in leading software demonstrations.
TECHNICAL EXPERTISE:
Framework: Fluid/Spark (Progress OpenEdge), Bootstrap, Foundation, Drupal.
Language/Scripts: React.js, C#, SQL, JavaScript, Progress OpenEdge, ABL/4GL, OOABL, Java, C++, JSON, XML, HTML5, CSS3, PHP, Python.
Software Tool: PuTTY, Jenkins, Tortoise SVN, Microsoft Visual Studio, Microsoft Office, Audacity.
Graphics/Multimedia: Swift3D, Adobe Photoshop, Blender, SolidWorks, GIMP.
Bilingual: Fluent read & write English, Fluent read & write Vietnamese.
PROFESSIONAL EXPERIENCE:
Confidential
CRM Developer
Responsibilities:
- Joined the team as a full stack developer.
- Themed and styled website, with HTML 5 and Bootstrap, for content types, fields, and views.
- Built several data processing and desktop UI application such as; patient information screen, volunteer scheduling, laboratory supplies, employee time management, and account/device access management.
- Heavy use of SQL to build queries that can navigate and gather data through 2,000 existing tables in the company.
- In charge of projects consist of modernizing existing desktop application to the web.
- Designed and programmed many JavaScript Controller, JavaScript Modeler system to deliver system messages, payload and parameters to the front end.
- Used LINQ to generate queries to retrieve data from the SQL database.
- Utilizing React.js components and props system to build front end website UI; such as forms, tables, browsers, user information interface.
- Redesigned & architected non-profit fundraising website using Bootstrap and React.js.
- Designed, and developed web templates, forms, applications, and functions.
- Tweak and optimize website SEO with PHP language.
- Created business cards, flyers, and articles to promote the company using Adobe Photoshop.
Confidential
Progress Openedge/ABL Software Developer
Responsibilities:
- Developed and maintained company’s Progress ABL utility billing software solution that include many day to day clerical and field operation apps such as; customer account configuration screen (display balance, holding, settings, joint account…etc), meter maintenance (usage reading, meter change out), report generator (listing usage month to month basis, consumption yearly report, accounts with outstanding balance…etc).
- Modernized existing Progress ABL applications including complex code development, query optimization, reduced development and business cost.
- Converted desktop based Progress ABL utility billing software to web based Progress Openedge application utilizing new Progress Object Oriented business design and Progress REST API.
- Experienced in programming Progress RESTful service for online payment system and account balance according to client node system.
- Write codes and developed in Fluid/Spark framework (an IDE framework made by Progress Openedge).
- Setup Jenkins software to deploy new version of program packages to clients.
- Designed and developed Progress test scripts for report and form printing systems.
- Resolved bugs and modification requests from customers using Progress Openedge and ABL/4GL.
- Lead Progress knowledge-sharing sessions and Progress software demos for existing clients.
Confidential
Drupal 5 Web Developer Intern
Responsibilities:
- Maintained Drupal project by using Linux terminal with Git to create release branch, applying patches, and checking repository status.
- Developed web pages and built contents in a multi-site environment using Drupal PHP for high traffic websites with millions of visitors each month.
- Created technical design on Drupal with an approach of transverse and reusable modules.
- Applied business needs and work with Research and Development office to design many Drupal templates, stylings, forms, icons and images to promote the company.
- Worked in an Agile Drupal project, with many opportunities, to create and demonstrate visual functional diagrams and mockups.
- Used Jira, and GIT to track bugs and agile Drupal project management.
- Implement Hooks to further extend the behavior of Drupal core and on existing modules.